U.S. Bancorp logo

Senior Software Engineer (multiple positions) in Charlotte, NC

U.S. Bancorp

Charlotte, NC
Full Time
Senior
156k-164k
about 1 month ago

Job Description

About the Role

U.S. Bank is seeking multiple Senior Software Engineer positions in Charlotte, NC. The company is committed to helping customers and communities make better financial decisions, fostering growth and success. A career with U.S. Bank offers a wide range of opportunities to learn, grow, and discover personal strengths from Day One.

Key Responsibilities

  • Apply principles and techniques of computer science, engineering, and mathematical analysis to develop software solutions and products for complex application systems, including internal Operations Console, utilizing technology stacks such as Java, Spring, Spring Boot, Mockito, Kubernetes, Cassandra, MS-SQL, Splunk, Jira, Confluence, ServiceNow, Fortify, and SonarQube.
  • Write granular level steps to implement specific functionality for software applications.
  • Draw workflow to explain how specific implementation plans are designed to address software application requirements and collaborate with software development teams for clarification, support, and dependent application availability.
  • Write and detail tasks into smaller user stories in Jira.
  • Create workspace that has project code in IntelliJ.
  • Resolve technical issues related to project code, compiling errors, reference libraries, target component availability and usage information, and provide guidance to team members on completing tasks.
  • Create incidents/tickets for resolution of issues and/or implementation of new software components.
  • Write software components and functions.
  • Build and deploy software components.
  • Review, test, and monitor code to ensure software components meet project requirements.
  • Verify and resolve vulnerabilities in software security and compliance.
  • Fix gaps or runtime errors in production for incidents in ServiceNow.
  • Produce evidence of accuracy and compliance for new or enhanced software components.
  • Provide support and guidance to team members on the development of specific software components for applications.
  • Demonstrate software application changes to product owners and the production support team.

Requirements

  • Requires a Bachelor's degree in Computer Science, Computer Engineering, or Computer Information Systems (or foreign equivalent).
  • Plus 5 years in Systems Analyst, Software Engineer, Software Developer occupations, or relevant experience.
  • At least 5 years of experience with Java, J2EE, Spring, Mockito, Application Design and Analysis, and Java Microservices.
  • 3 years of experience with Web Server, Application Server, Kubernetes, Cassandra, MS-SQL, ServiceNow, Fortify, and SonarQube.
  • 2 years of experience with Splunk, Jira, and Confluence.

Qualifications

  • Bachelor's degree in a relevant field or foreign equivalent.
  • Minimum 5 years of relevant experience in software development or analysis.

Benefits & Perks

  • Healthcare (medical, dental, vision).
  • Basic term and optional term life insurance.
  • Short-term and long-term disability.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation (from two to five weeks depending on salary grade and tenure).
  • Up to 11 paid holiday opportunities.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year.

Working at U.S. Bancorp

U.S. Bank emphasizes a commitment to diversity, inclusion, and equal opportunity employment. The company values supporting employees' whole selves, fostering a supportive environment, and providing comprehensive benefits to help team members thrive both inside and outside of work.

Apply Now

Job Details

Posted AtJun 16, 2025
Salary156k-164k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Charlotte, NC

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches