Wells Fargo is seeking a Lead Software Engineer to join The Digital Technology and Innovation group in our Technology Organization. In this role, you will apply Wells Fargo Digital Banking coding practices to test-drive the creation of micro-services with Java, JUnit, BDD, Spring, Restful services. You will design, code, test, debug, and document programs using Agile development practices. You will demonstrate a strong ability to handle complex third-party library upgrades and quickly resolve dependency conflicts. You will champion the development and adoption of AI tools to accelerate automation. You will maintain broad knowledge of other technology engineering disciplines and collaborate with other key experts to ensure we are making the right technology choices for Wells Fargo. You will translate advanced technology experience, an in-depth knowledge of the organization's tactical and strategic business objectives, the enterprise technological environment, the organization structure, and strategic technological opportunities and requirements into technical engineering solutions. You will serve as an expert resource for architects in the development of target architectures to ensure that they can be properly designed and implemented through sound engineering practices. You will maintain knowledge of industry best practices and new technologies, and recommend innovations that enhance operations and/or provide a competitive advantage to the organization. You will provide expert counsel to senior technology leadership and advise and mentor others with the goal of knowledge transfer. You will represent Wells Fargo to external industry groups, influencing industry standards. You will work closely with application teams, infrastructure, release management and production support teams to maintain applications that are secure and highly scalable/available. You will plan, execute, and maintain a road-map in alignment with Enterprise Security standards and in accordance to established business SLAs. You will lead complex technology initiatives including those that are companywide with broad impact. You will act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines. You will design, code, test, debug, and document for projects and programs. You will 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. You will 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. You will collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals. You will lead projects, teams, or serve as a peer mentor.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree