Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer 2

$98.18k - $115.5k

U.S. Bancorp

Software Engineer

Be a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate. As the fifth-largest bank in the United States, we're one of the country's most respected, innovative, ethical and successful financial institutions. We're looking for people who want more than just a job – they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey. This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.

As a Software Engineer, you will play a key role in advancing our digital and AI-enabled transformation by designing and delivering modern, scalable, and intelligent software solutions. You will contribute to building next-generation platforms that leverage automation, advanced analytics, and AI-driven insights to enhance customer experiences and drive business value. Leverage AI/ML-enabled capabilities, automation, and advanced analytics where applicable to improve product functionality and efficiency.

  • Ensure all solutions meet security, compliance, and responsible AI standards
  • Embed software reliability engineering (SRE) and observability practices into development workflows
  • Contribute to the adoption of emerging technologies, including AI-powered development tools and intelligent automation frameworks

You won't just build software—you'll help enable intelligent, adaptive banking experiences powered by modern engineering practices and emerging AI capabilities. This is an opportunity to directly impact how technology, data, and innovation come together to deliver meaningful value to customers.

Essential Responsibilities:

  • Responsible for designing, developing, testing, operating and maintaining products
  • Takes full stack ownership by consistently writing production-ready and testable code
  • Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
  • Performs analysis on failures, propose design changes, and encourage operational improvements
  • Makes sound design/coding decisions keeping customer experience in the forefront
  • Takes feedback from code review and apply changes to meet standards
  • Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
  • Accountable for ensuring all aspects of product development follow compliance and security best practices
  • Exhibits relentless focus in software reliability engineering standards embedded into development standards
  • Embraces emerging technology opportunities and contributes to the best practices in support of the bank's technology transformation
  • Contributes to a culture of innovation, collaboration and continuous improvement
  • Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation

Basic Qualifications:

  • Bachelor's degree, or equivalent work experience
  • Three to five years of relevant experience

Preferred Skills/Experience:

  • Strong experience working within Agile Software Development Lifecycle (SDLC) environments, with hands-on knowledge of DevOps principles, CI/CD pipelines, release automation, code deployment strategies, and environment management.
  • Thorough understanding of a feature, including the users impacted, business processes affected, end-to-end workflows, and the feature's purpose within the larger product ecosystem.
  • Deep understanding of the team's domain and how deliverables align with business objectives, technical strategy, and organizational goals, particularly within Mortgage Lending, Loan Origination, Loan Servicing, Underwriting, and Mortgage Technology platforms.
  • Ability to collaborate effectively across all aspects of product development, including engineering, architecture, QA, DevOps, product management, and business stakeholders.
  • Technically proficient and able to define, document, and deliver scalable solutions that meet end-user and business requirements.
  • Experience partnering with DevOps teams to support application deployment, infrastructure automation, production support, monitoring, and continuous improvement initiatives.
  • Strong communication skills with the ability to convey processes, requirements, risks, and results to engineers, product owners, scrum masters, DevOps engineers, third-party vendors, business stakeholders, and customers.
  • Proficient understanding of algorithms, data structures, architectural design patterns, software engineering best practices, and cloud-native application development principles.
  • Experience working with DevOps tools and practices such as Git, Jenkins, Azure DevOps, GitHub Actions, Terraform, Kubernetes, Docker, monitoring/logging tools, and automated testing frameworks.
  • Effective problem-solving, analytical, and troubleshooting skills with the ability to identify root causes and implement sustainable solutions.
  • Mortgage domain experience required, including knowledge of mortgage origination, underwriting, servicing, compliance requirements, regulatory standards, and integration of mortgage business processes with technology solutions.
  • Ability to support and enhance applications within a highly regulated financial services environment while ensuring security, compliance, and operational excellence.

If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.

Benefits:

  • 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 unless otherwise provided by law

U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law.

E-Verify

U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program.

The salary range reflects figures based on the primary location, which is listed first. The actual range for the role may differ based on the location of the role. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). Pay Range: $98,175.00 - $115,500.00

U.S. Bank will consider qualified applicants with arrest or conviction records for employment. U.S. Bank conducts background checks consistent with applicable local laws, including the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act as well as the San Francisco Fair Chance Ordinance. U.S. Bank is subject to, and conducts background checks consistent with the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA). In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.

Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.

Posting may be closed earlier due to high volume of applicants.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 2 in Earth City, MO vacancy
  •  ...Job Responsibilities & Requirements We are seeking a Software Engineer to design, develop, and maintain software that powers automated saw...  ...Science or related field from an accredited university ~2+ years of professional development experience using .NET and... 
    Suggested
    Temporary work
    Work at office
    Worldwide

    MiTek USA

    Earth City, MO
    1 day ago
  •  ...Lead Site Reliability Engineer-2 Overview: Who is Mastercard? At Mastercard technology, we work to connect and power an inclusive...  ...support our developers during the application build phase in software run principals that includes operational design, automation, capacity... 
    Suggested

    Dynamic Yield

    O Fallon, MO
    2 days ago
  • $73.45k - $132.78k

     ...has an exciting opportunity for an Exploitation Specialist/GDAT Software Engineer to join our team in St. Louis, MO.  This work requires...  ...with 4–8 years of relevant experience or Master's degree with 2–6 years of relevant experience. ~1–3 years of User Interface... 
    Suggested
    For contractors
    Local area
    Immediate start

    Leidos

    Earth City, MO
    3 days ago
  • $105k - $140k

     ...Software Engineer Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Engineer in Hazelwood, MO for the Department...  ...experience with VB.NET or C#.NET (including.NET Framework) ~2+ years of experience with Bash, CMD, PowerShell, or other... 
    Suggested
    For contractors
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Navstar

    Hazelwood, MO
    2 days ago
  • $92k - $147k

     ...governments realize their greatest potential. Title and Summary Software Engineer II Overview The Mastercard Authentication Program owns...  ...Boot, and REST APIs. • Hands-on experience with Angular (2+) and Node.js. • Experience building and maintaining... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    4 days ago
  • $42 - $44 per hour

     ...Job Title: Embedded Software Engineer Job Description This role focuses on designing, developing, and maintaining robust embedded C software within a structured development environment. You will work with existing systems, contribute to system integration, and... 
    Contract work
    Temporary work

    Actalent

    Bridgeton, MO
    2 days ago
  • $82k - $115k

     ...&D organization responsible for creating software for the development of innovative in vitro...  ...solutions, the Senior Software Engineer contributes to the design and delivery of...  ...Typical office setting with hybrid schedule ( 2 WFH, 3 days in office per week) The estimated... 
    Temporary work
    Work from home
    2 days per week
    3 days per week

    BioFire Diagnostics

    Hazelwood, MO
    2 days ago
  •  ...Experience with agile methodologies and the full software development life cycle. ~ A bachelor's...  ..., information systems, or computer engineering or equivalent experience. ~5+ years of...  ...of its clients, and with total assets of $2.5 billion, Cass is uniquely supported by... 

    Cass Information Systems

    Bridgeton, MO
    4 days ago
  •  ...Senior Software Engineer Visa: No OPT EAD, US Citizen or Green Card preferred Location: Hybrid in O'Fallon, Missouri (St. Louis...  ...at least 1 year, likelihood of extension Interview: 2 client interviews, second one on-site if the candidate is... 
    Long term contract
    Work experience placement
    Local area
    Relocation
    Flexible hours

    3B Staffing LLC

    O Fallon, MO
    2 days ago
  • $119.77k - $140.9k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable... 
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Earth City, MO
    6 days ago
  •  ...~5+ years of professional full-stack software development experience. ~ Proven experience using AI code assistants (Windsurf, Cursor...  ...# Availability to Join: Full-Stack Software Engineer (AI-Enhanced Development) is looking for a Software Engineer. This... 
    Hourly pay
    Contract work
    Remote work

    3B Staffing LLC

    Maryland Heights, MO
    2 days ago
  • $82k - $105.3k

     ...Associate Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience...  ..., physics, mathematics, data science, or computer science and 2+ years of related work experience OR Bachelor's Degree and 6+... 
    Work experience placement
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Hazelwood, MO
    4 hours ago
  • $99.45k - $134.55k

     ...future with us. The Boeing Company is looking for an Associate Software Engineer to join the Government Vehicle Health Maintenance team...  ...Clearance for which the U.S. Government requires U.S. Citizenship ~2+ years experience as a software developer ~2+ years of... 
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Hazelwood, MO
    4 hours ago
  •  ...NORMALLY REQUIRED: ~ Bachelor's degree in computer science or software engineering, or equivalent work experience. ~3-5 years of experience as...  ...annually on behalf of its clients, and with total assets of $2.5 billion, Cass is uniquely supported by Cass Commercial Bank... 
    Work experience placement

    Cass Information Systems

    Bridgeton, MO
    4 days ago
  •  ...potential with significant careers. Role Summary As a C++ Software Engineer, you will design, develop, and deliver high-quality software solutions...  ...with the full life-cycle software development experience ~2 years experience with C++ ~ Strong understanding of... 
    Worldwide

    LSEG (London Stock Exchange Group)

    Creve Coeur, MO
    1 day ago
  •  ...headquarters. This is a hybrid position ideal for a hands-on software developer who enjoys building scalable business applications,...  ...Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent professional experience. ~5+ years of... 
    Temporary work

    Credit Control

    Earth City, MO
    4 days ago
  • $86.36k - $101.6k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable... 
    Full time
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Earth City, MO
    9 hours ago
  •  ...Lead Software Engineer Job Description: Overview: As part of an exciting, fast paced environment developing digital identity and security...  ...& Postgres PL/SQL Solaris/UNIX & Red Hat Linux Angular 2.0. Build Tool Jenkins Security Coding Techniques and Tools... 

    Omega Solutions Inc

    O Fallon, MO
    2 days ago
  •  ...Lead Software Engineer Position: Lead Software Engineer (Cognos 10.2.2) Duration: 5+ Months Location: Maryland Heights MO 63043 Description: Lead Software Engineer: Understands and develops requirements for a system (mapping documents) by working with Business... 
    Contract work

    Careers Integrated Resources Inc

    Maryland Heights, MO
    2 days ago
  • $50 - $62 per hour

     ...project management? We’re hiring a Data Engineer for our company’s headquarters in Bridgeton...  ...database pipeline architectures Assist software engineering efforts by establishing test...  ...Greater St. Louis $115,000.00-$130,000.00 2 weeks ago St Louis, MO $100,000.00-$150,... 
    Full time

    Hunter Engineering Company

    Bridgeton, MO
    16 hours ago
  • $87.1k - $157.45k

     ...ve been building your skills in SQL, data engineering fundamentals, and mission‑driven...  ...Bachelor’s degree in computer science, Software Engineering, or related field with 4–8 years of experience; or Master’s with 2–6 years US Citizenship Active TS/SCI... 
    Local area
    Immediate start

    Leidos

    Bridgeton, MO
    2 days ago
  • $140k - $231k

     ...Manager Software Engineering Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together...  ...to be used across the group Formally supervise and coach 2+ teams of engineers to build, enhance, and support multiple... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    2 days ago
  •  ...Senior Data Engineer Job Description: Summary General Summary Independently designs, develops, tests, implements, documents...  ...place it into the data fabric and analytics platforms 2 Performs big data pipeline design and testing, including... 
    Flexible hours

    inSync Staffing

    Chesterfield, MO
    5 hours ago
  •  ...France and the United Kingdom. Purpose of Position Develop software that supports FlightSafety's advanced flight simulation...  ...world locations. The position collaborates closely with software engineers, artists, designers, and simulation subject matter experts to... 
    Permanent employment
    Work at office

    FlightSafety International

    Hazelwood, MO
    4 days ago
  •  ...Software Engineer TECHM-JOB-29433 Location: OFALLON MO Skill: Jenkins Required Skills: To design, develop and implement software applications and systems based on users needs. Understand and analyse the technical specifications and suggest code optimization... 

    Keylent Inc

    O Fallon, MO
    3 days ago
  • $65k - $72.68k

     ...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence... 
    Permanent employment
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Hazelwood, MO
    3 days ago
  •  ...Software Engineer II Location: OFallon, MO Program Overview: Sustainability and Innovations Program aims to develop Mastercard sustainability solutions and innovative products for Consumer solutions. S&I program team is looking for a high-energy, detail-oriented... 
    Local area

    Samprasoft

    O Fallon, MO
    3 days ago
  • $105k - $128.14k

     ...Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence solutions... 
    Permanent employment
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Maryland Heights, MO
    5 hours ago
  •  ...Responsibilities Kforce has a client that is seeking a Software Developer I to work 4 days in their Maryland Heights, MO office.Duties...  ...maintains operational and system level documentation Skills 0-2 years of experience React needed on the front end... 
    Hourly pay
    Contract work
    Work at office

    Kforce

    Maryland Heights, MO
    5 hours ago
  • $126.65k - $171.35k

     ...professional growth. Find your future with us. Boeing Global Services is currently seeking a highly motivated Experienced Software Engineer to become part of the Training Systems - Battlespace Simulation Management (BSM) team in Hazelwood, Missouri . This position... 
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Hazelwood, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!