Lead Software Developer

jersey city, New Jersey

A multinational investment bank is seeking a Lead Software Developer to join their team in Jersey City, NJ.


  • Lead a team to design, build and test technological solutions to support business objectives
  • Provide technical expertise as a team member and individual contributor
  • Work closely with business partners to define requirements for system applications


  • Must have a Bachelor's degree in Computer Science, or a related field
  • 10+ years of relevant technical experience
  • 12+ years of advanced data structures, algos, OS, and virtualization technique experience
  • Strong hands-on Java development abilities
  • Extensive business knowledge
  • Large scale enterprise application architecture and implementation experience
  • Experience in dealing with vendor relationships

Job category:

Job keywords:

Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs