
Lead Software Engineer
Wells Fargo
full-time
Posted on:
Location Type: Hybrid
Location: Irving • Arizona • Iowa • United States
Visit company websiteExplore more
Job Level
About the role
- Analyze requirements for developer enablement frameworks, tools, and platform capabilities
- Evaluate existing systems and constraints to recommend clear, actionable solutions
- Use strong analytical and diagnostic skills to guide technical decisions within the team
- Contribute to the design and prototyping of platform features and reusable capabilities
- Build proof-of-concepts and assess technical feasibility and risks early in the development cycle
- Ensure alignment with established architectural standards and modern design patterns
- Break down complex engineering work into iterations that drive measurable value
- Deliver high-quality, production-ready code and components
- Design solutions that are resilient, scalable, high-performing, and reliable
- Identify and mitigate delivery risks before they impact timelines or quality
- Partner with product owners to refine scope, acceptance criteria, and definitions of done
- Work closely with Principal Engineers to apply and enhance common patterns
- Participate in demos, feedback loops, and adoption support activities
- Provide guidance and mentorship to engineering peers across multiple workstreams
Requirements
- 5+ years of Software Engineering experience
- 5+ Hands-on experience with modern engineering stacks: Java, Spring Boot, React, Node.js, Microservices, GitHub Actions, Kafka, MongoDB, Observability tooling
- 5+ Strong understanding of cloud-native architectures and CI/CD best practices
- 5+ Experience applying Domain-Driven Design (DDD) concepts
- 5+ Hands-on experience with automated testing and engineering quality practices
- 5+ Strong debugging, diagnostics, and performance tuning abilities
- 5+ Ability to solve complex problems using structured thinking and analysis
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootReactNode.jsMicroservicesGitHub ActionsKafkaMongoDBautomated testingperformance tuning
Soft Skills
analytical skillsdiagnostic skillsproblem-solvingmentorshipcollaborationcommunicationstructured thinkingrisk identificationfeedbackguidance