×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Azure Cloud

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: U.S. Bank
Full Time position
Listed on 2026-01-15
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career.

Try new things, learn new skills and discover what you excel at—all from Day One.

Job Description

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.

U.S. Bank is hiring a Software Engineer to support digital transformation and the Money Movement Team. The Money Movement team is responsible for enterprise‑wide payment capabilities—including ACH, Wires, Checks, RTP, FEDNOW, ZELLE, and SWIFT—serving Consumer, Small Business, Corporate, and Wealth Management customers. Our mission is to deliver secure, resilient, and innovative payment solutions, leveraging reusable microservices and APIs to enable seamless experiences across all channels.

Responsibilities
  • Design and develop enterprise‑grade applications, contributing to cloud strategy, and collaborating across teams to deliver secure, scalable, and high‑performing solutions.
  • Drive and execute cloud migration projects, moving critical payment and data applications to Azure, collaborating on architecture, design, and implementation of scalable, secure cloud solutions.
  • Take full‑stack ownership by consistently writing production‑ready and testable code.
  • Create optimal designs adhering to architectural best practices; consider scalability, reliability and performance when defining technical designs.
  • Perform analysis on failures, propose design changes, and encourage operational improvements.
  • Lead solution architecture for complex integrations across payment rails, data platforms, and customer‑facing applications; apply best practices in reliability, scalability, and security.
  • Take feedback from code review and apply changes to meet standards.
  • Conduct code reviews to provide guidance on engineering best practices and compliance with development procedures.
  • Ensure all aspects of product development follow compliance and security best practices.
  • Maintain relentless focus on software reliability engineering standards embedded into development standards.
  • Embrace emerging technology opportunities and contribute to the best practices in support of the bank’s technology transformation.
  • Contribute to a culture of innovation, collaboration and continuous improvement.
  • Review tasks critically and ensure they are appropriately prioritized and sized for incremental delivery; anticipate and communicate blockers and delays before they require escalation.
Basic Qualifications
  • Bachelor’s degree, or equivalent work experience.
  • Six to eight years of relevant experience.
  • Preferred Skills/Experience
    • Strong proficiency in Java, Spring Boot, REST APIs and backend Java development stack.
    • Hands‑on work experience with Azure and ability to evaluate and recommend Azure services, tools, and technologies to support enterprise transformation.
    • Familiarity with data warehouses and data lake technologies like Snowflake and supporting data pipelines and patterns.
    • Drive cloud migration and modernization projects from on‑premises or other platforms to Azure.
    • Ensure technical designs consider scalability, reliability, performance, and maintainability across impacted systems.
    • Design and implement secure, scalable, and highly available Azure cloud solutions tailored to diverse business workloads.
    • Align with enterprise cloud governance, security, and compliance frameworks and guide application teams.
    • Adept with agile software development lifecycle and Dev Ops principles.
    • Have technical expertise and leadership skills to resolve issues, ensure product goals are met, and serve as a mentor to coach and support junior engineers.
    • Thorough understanding…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary