Senior Software Engineer

Wells FargoCharlotte, NC
Hybrid

About The Position

Wells Fargo is seeking a Senior Software Engineer in Technology as part of Commercial and Corporate & Investment Banking Technology (CCIBT) engineering and transformation office. This individual will support integrations between systems, database interactions, and transformation initiatives. Other responsibilities could include, Assuring quality, security and compliance requirements are met for all the database and SSIS code that would be developed for the supported LOB areas and oversees the development activities from other resources, providing coding direction to less experienced staff and develops highly complex original code, analyzing highly complex business requirements, designs and writes technical specifications to design or redesign complex computer platforms and applications, and other similar activities to support the team. Providing support during off-hours/weekend during production deployment.

Requirements

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of experience with cloud integrations, preferably with Salesforce and/or Microsoft Dynamics CRM clouds.
  • 1+ years of experience with DevOps/ DevSecOps tooling including Git, Azure DevOps, and CI/CD pipelines
  • 3+ years of Relational Databases (Oracle/SQL Server) experience
  • 3+ years of experience working with XML and JSON data processing
  • 3+ years of experience working with one of the ETL tools like SSIS, Informatica

Nice To Haves

  • 4+ years of experience designing and optimizing complex SQL queries involving table joins and correlated sub-queries on large scale data tables
  • Experience working with cloud technologies like Azure, GCP, etc.
  • Exposure to Agentic AI, LLM models, prompt engineering, and AI-assisted development workflows
  • Proficiency in Python, C#.NET, and scripting for ETL and automation.
  • Banking industry experience
  • Experience with Agile project 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

Benefits

  • competitive salary
  • robust benefits package
  • programs to support your work-life balance and well-being
  • rewarded for investing in your community
  • celebrated for being your authentic self
  • empowered to grow
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service