Posted in

Lead Software Engineer – Investment Banking

Lead Software Engineer – Investment Banking

CompanyWells Fargo
LocationIselin, Woodbridge Township, NJ, USA, New York, NY, USA
Salary$122200 – $237100
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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