Lead Software Engineer – Investment Banking
Company | Wells Fargo |
---|---|
Location | Iselin, Woodbridge Township, NJ, USA, New York, NY, USA |
Salary | $122200 – $237100 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
- 5+ years of experience in developing enterprise software solutions
- 5+ years hands on experience in Java, J2EE, Microservices, spring framework
- 5+ years of Object-Oriented development, design patterns and optimized search algorithms
Responsibilities
- Design, develop and enhance critical components of the deal processing platform using modern, scalable technologies
- Act as a technical lead for the product team, guiding design discussions, reviewing code and mentoring junior developers
- Drive the implementation of strategic platform modernization, including cloud migration and adaptation to microservices
- Ensure reliability, security and compliance of the platform
- Coordinate well with the support team to ensure production outages are handled effectively within the stipulated SLAs
- Look for opportunities for continuous improvement and optimization of the IB suite of applications
Preferred Qualifications
- Ability to assimilate new information, understand complex topics and arrive at robust designs
- Good skills with build and deployment tools (Team Build, Jenkins, Udeploy, Harness)
- Experience working with multiple teams like Infrastructure, Development, App Support, QA, DBA etc. to design and implement solutions
- Analytical, problem-solving and multi-tasking skills are required for the timely resolution of complex technical issues
- Experience in Financial sector, preferably Investment banking
- Experience with GitHub Copilot or similar GenAI tools
- Experience with no-SQL databases, preferably MongoDB