onsite
Lead Software Engineer - Holdings, Activities and Balances - Wells Fargo
Software Engineer
Lead a high‑impact engineering team to design, develop, and deliver large‑scale, cloud‑native solutions for the Holdings, Activities and Balances product, establishing standards and best practices across the enterprise.
About the role
Key Responsibilities
- Lead the architecture, design, implementation, and delivery of complex, large‑scale technology initiatives for the Holdings, Activities and Balances product.
- Define and champion engineering standards, best practices, and reusable patterns across multiple technology domains.
- Collaborate with product owners, architects, and cross‑functional teams to translate business objectives into robust technical solutions.
- Write high‑quality, testable code; conduct code reviews, debugging, and performance tuning.
- Mentor and guide senior engineers, fostering a culture of continuous improvement and technical excellence.
Requirements
- 10+ years of software development experience, with at least 3 years in a lead or architect role.
- Strong expertise in Java and the Spring ecosystem, building microservice‑based applications.
- Hands‑on experience designing, deploying, and operating cloud‑native solutions on AWS.
- Proven track record of establishing engineering standards and driving best‑practice adoption at scale.
- Deep understanding of Agile methodologies and modern DevOps practices (CI/CD, automated testing, containerization).