The Lead Developer owns the development of software products, improves product quality throughout the software development life cycle, and mentors other Software Engineers. The position combines strategic technical leadership with hands-on engineering and is responsible for establishing team culture and architectural foundations for long-term success. The role designs, develops, and maintains complex enterprise-grade applications on AWS using clean, modular, and performant code. It defines and drives project architecture and technology choices, establishes engineering standards, and leads engineering teams. The Lead Developer also serves as a technical subject matter expert and primary designer for complex system components, while building, testing, deploying, and documenting software components. The position works with product management, architecture, stakeholders, and other engineering teams; supports recruitment and onboarding; and mentors junior staff. It also contributes to process improvement, security and technology-policy compliance, and FINRA standards and mission. The work is hybrid, with defined in-person presence requirements. Occasional travel and extended hours may be required.
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