Wells Fargo

Lead Software Engineer

Wells Fargo

full-time

Posted on:

Location Type: Hybrid

Location: IrvingArizonaIowaUnited States

Visit company website

Explore more

AI Apply
Apply

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