> Markdown version of [/jobs/ext/4242636-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/4242636-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - **Company:** Wells Fargo - **Location:** Columbus, OH, United States - **Experience:** Expert - **Salary:** $119,000.0 - $187,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Continuous Integration, DevOps, Distributed Systems, Spring Framework, Machine Learning, MongoDB, NoSQL, Systems Development Life Cycle, Redis, Software Engineering, SonarQube, Data Streaming, TypeScript, Web Application Frameworks, Data Logging, Cloud Platform System, ReactJS, Large Language Models, Prompt Engineering, Spring-boot, Caching, Generative AI, Git, Apache Kafka, Graphql, Front End Software Development, Checkmarx, Api Design, Restful APIs, Splunk, Software Version Control, Jenkins, Artifactory, Microservices - **Published:** October 23, 2026 - **Apply:** https://dejobs.org/x/x/FFA9493AA68E40518E3ADEBB68F78B3B/job/ ## About the Role * 5+ 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 Java and Spring/Spring Boot for building scalable microservices * 4+ years of experience with modern frontend frameworks such as React and TypeScript * 3+ years of experience with API design and development (RESTful and GraphQL) * 2+ years of experience with MongoDB or other NoSQL databases Desired Qualifications: * 2+ years of experience with version control systems such as Git * 2+ years experience with event streaming platforms such as Kafka * 2+ years experience with caching technologies such as Redis * 1+ year of experience with AI/ML concepts, including:Large Language Models (LLMs), prompt engineering, and Retrieval-Augmented Generation (RAG) * Deep expertise in microservices architecture and distributed systems design * Strong understanding of frontend-backend integration patterns using API-driven architecture * Experience working in cloud environments (AWS, Azure, or GCP) * Knowledge of observability practices, including logging, monitoring, and tracing * Experience with DevOps and CI/CD tools such as:Jenkins, Harness, Artifactory, SonarQube, Checkmarx, Black Duck, Splunk ## Description The Lead Software Engineer will serve as a key technical contributor for Customer Account Servicing (CAS) team. This role is responsible for designing, developing, testing, and deploying software solutions, while actively participating in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, solution design, development, testing, and architectural planning. The LSE will leverage modern technologies, including Generative AI and integration tools, to deliver scalable and innovative solutions. In this role, you will: * Lead complex technology initiatives including those that are companywide with broad impact * Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines * Design and develop scalable, resilient microservices using Java, Spring, and Spring Boot * Build and enhance responsive, high-performing UI applications using React and TypeScript * Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors * Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives * Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals * Mentor and guide junior engineers, fostering engineering excellence and best practices