This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Wells Fargo is seeking a Lead Software Engineer. 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, code, test, debug, and document for projects and programs. 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. Lead projects, teams, or serve as a peer mentor.
Job Responsibility:
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, code, test, debug, and document for projects and programs
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
Lead projects, teams, or serve as a peer mentor
Design and develop Security Operations platform components supporting wholesale securities processing requirements and requires very strong technical knowledge of Java and a solid foundation of server design methodologies
Must be able to write highly functional and performance code in a structured manner
Design, develop and support wholesale securities processing platform capabilities, functions and processes
Ensure use of the agreed technology/tools and interfaces to ensure smooth integration and platform availability across DEV, SIT, UAT and Production
Work closely with the business analysts to review requirements to ensure appropriate level of detail is provide to the tech team
Establish and document best practices around design, development and deployment
Create relevant SDLC documentation/deliverables as part of standard project implementations (architecture & design documents, deployment diagrams, source code, scripts, any necessary documentation, etc.)
Work with cross functional teams (Application Development, Business Users, IT security, Middleware/Platform, Datapower, MQ, and Coherence) to evaluate solution & implement high visibility business & technology initiatives
Evaluate solutions, review system architecture, design and toolsets to achieve project objectives including usability, performance, reliability, monitoring, control, and security requirements
Proactively collaborate with the managers to identify key solutions for regulatory obligations, risks, risk mitigations and review technical deliverables during the entire project life cycle
Lead Wells Fargo Security processing technology function
Lead prioritization effort for strategic solutions between Business Operation and Wells Fargo Settlement 3rd parties , establish a strong relationship with Wells Fargo business Operation and external vendors
Drive key decisions and execution of technology solutions
Requirements:
5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
3+ years of experience in microservices development
4+ years of working in CI/CD pipeline and automated unit test cases
Strong knowledge of corporate investment banking domain
Excellent verbal, written, and interpersonal communication skills
Lead complex initiatives on selected domains
Ensure systems are monitored to increase operational efficiency and managed to mitigate risk
Define opportunities to maximize resource utilization and improve processes while reducing cost
Lead, design, develop, test and implement applications and system components, tools and utilities, modelss, simulation, and analytics to manage complex business functions using sophisticated technologies
Resolve coding, testing and escalated platform issues of a technically challenging nature
Lead team to ensure compliance and risk management requirements for supported area are met and work with other stakeholders to implement key risk initiatives
Mentor less experienced software engineers
Collaborate and influence all levels of professionals including managers
Lead team to achieve objectives
Partner with production support and platform engineering teams effectively
Flexible to work in an onshore / offshore model with sufficient overlap with different time zones to support stake holders
Flexible to work in an onshore / offshore model with sufficient overlap with different time zones to support stake holders