Taro Logo

Senior Software Engineer

A leading global financial services company providing banking, investment and mortgage products and services.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Wells Fargo is seeking an experienced Senior Software Engineer to join their technology team in Bengaluru. This role combines software engineering with DevOps practices, focusing on building and maintaining robust deployment automation systems. The position offers an opportunity to work with cutting-edge cloud technologies including GCP and PCF, while leading moderately complex technical initiatives.

The ideal candidate will have strong expertise in DevOps tools and practices, including Jenkins, Maven, Gradle, and various automation technologies. You'll be responsible for designing and implementing deployment automation, creating self-service capabilities, and participating in enterprise-wide programs like Chaos Engineering and cloud migration initiatives.

As a senior engineer, you'll play a crucial role in technical leadership, mentoring less experienced team members, and contributing to strategic planning. The position involves working with cross-functional teams to resolve technical challenges and improve existing systems. Wells Fargo, as a leading financial institution, offers the opportunity to work on large-scale systems while maintaining high standards of security and compliance.

The role requires strong technical skills combined with leadership abilities, as you'll be expected to guide teams, contribute to architectural decisions, and drive technical excellence. Working at Wells Fargo means joining a global financial services leader with a strong focus on technology innovation and a commitment to maintaining robust, secure, and compliant systems.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • 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
  • Review moderately complex technical challenges
  • Resolve moderately complex issues and lead a team
  • Collaborate and consult with peers and mid-level managers
  • Lead projects and act as an escalation point
  • Provide guidance and direction to less experienced staff

Requirements For Senior Software Engineer

Python
Linux
Kubernetes
  • 4+ years of Software Engineering experience
  • Experience with secure DevOps and deployment automation
  • Knowledge of DevSecOps tools (Jenkins, Maven, Gradle, Sonarqube, Github)
  • Experience with automation using Perl, Shell, Python
  • Knowledge of Cloud Technologies: PCF, GCP, Cloud Native
  • Experience with Highly Available deployment (blue-green) model