Lead Payments Software Engineer

Wells Fargo•Charlotte, NC
•Onsite

About The Position

Wells Fargo is seeking a Lead Software Engineer in Technology within the Commercial Corporate & Investment Bank Technology (CCIBT) engineering and transformation office. CCIBT supports Commercial Banking and Corporate & Investment Banking, Payment Solutions, Capital Markets Services, Wholesale Digitization, and International Technology. It provides enterprise-wide technology capabilities and enabling services, and manages applications with a focus on skills, stability, security, scalability, speed, and cost. The role leads complex technology initiatives and contributes to companywide engineering standards and best practices. It involves designing, coding, testing, debugging, documenting, and evaluating large-scale technology solutions against business objectives, the enterprise technology environment, and technical challenges. The Lead Software Engineer makes decisions on engineering and technology practices, influences teams to deliver initiatives, consults with technical experts and industry groups to resolve complex issues, and leads projects or teams or serves as a peer mentor. The position requires onsite presence at one of the available locations. Relocation assistance and visa sponsorship are not available.

Requirements

  • At least 5 years of software engineering experience, or equivalent demonstrated through work experience, training, military experience, education, or a combination of these.
  • At least 4 years of shared services knowledge with microservices domain architecture on large platforms.
  • At least 4 years of experience with Java Spring Boot services and REST-oriented architecture.
  • At least 2 years of MongoDB experience.
  • At least 1 year of experience working with cloud-based platforms such as OpenShift and Kubernetes.

Nice To Haves

  • At least 1 year of payments domain knowledge and understanding of ISO 20022 standards in the banking industry.
  • CI/CD experience.
  • Experience with automation frameworks such as Karate and Postman.
  • Enterprise Kafka experience.
  • File-based processing experience.
  • APIGEE Marketplace experience.
  • YugaByte DB experience.
  • Experience leading a multi-domain support team, with communication, mentoring, and code-reviewing skills.
  • Self-initiative and strong analytical, design, and coordination skills.

Responsibilities

  • Lead complex technology initiatives, including companywide initiatives with broad impact.
  • Participate in developing standards and companywide best practices for engineering complex, large-scale technology solutions.
  • Design, code, test, debug, and document work for projects and programs.
  • Review and analyze complex, large-scale technology solutions in light of tactical and strategic business objectives, the enterprise technology environment, and technical challenges.
  • Make decisions on engineering and technology best practices, apply knowledge of industry practices and new technologies, and influence teams to meet deliverables and drive initiatives.
  • Collaborate and consult with technical experts, senior technology teams, and external industry groups to resolve complex technical issues and achieve goals.
  • Lead projects or teams, or serve as a peer mentor.
  • Fulfill applicable risk and compliance obligations, follow Wells Fargo policies and procedures, and escalate and remediate issues appropriately.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service