Senior Software Engineer (Ref 001847)

Wells Fargo BankCharlotte, NC
Hybrid

About The Position

Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo’s more than 70 million global customers. Wells Fargo Bank N.A. seeks a Senior Software Engineer in Charlotte, NC.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related technical field plus 4 years of experience in the job offered or in a related occupation involving software engineering experience
  • Experience with Angular.
  • Cloud Services such as AWS;
  • Experience with .NET Technologies including C#, ASP.NET, .NET CORE, GIT, and GITHUB;
  • Experience with Scripting languages Javascript, HTML, and XML;
  • Experience with queuing mechanisms;
  • Experience with Microservices, REST, and SOAP;
  • Experience with Performance Testing, Splunk, AppDynamics, and Jenkins;
  • Experience with infrastructure Architecture Disciplines;
  • Experience with SQL and Oracle;
  • Experience with Agile methodologies.

Responsibilities

  • Lead moderately complex initiatives and deliverables within technical domain environments.
  • Contribute to large scale planning of strategies.
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments.
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures.
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements.
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals.
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff.
  • Help develop and manage process design changes and efficiency efforts.
  • Maintain and create new features in an agile environment supporting conduct management systems.
  • Interact with our Enterprise Conduct Management Office, Scrum masters, Product owners and collaborate to ensure a system meets all regulatory commitments and compliance policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service