About the job Senior Developer - Team Lead Equities Trading Technology

Our Client is a leading middle market investment bank and asset management firm serving clients in the U.S. and internationally. Their proven advisory teams combine deep product and sector expertise with ready access to global capital. Founded in 1895, the firm is headquartered in Minneapolis, Minnesota and has offices across the United States, London and Aberdeen, Scotland.
Our Client is currently seeking a seasoned, hands-on Senior Developer Team Lead on the Equities Trading Technology team in New York, NY or Greenwich, CT.
Responsibilities
  • Working with key business and technology partners to ensure accurate, stable and on time delivery of projects. Ability to interact and work with a variety of teams spread out geographically.
  • Working with a strong team of senior developers
  • Providing thought leadership on the future direction of the Equities technology products / portfolio.
  • Maintenance and enhancement of existing technology sales & trading, client / exchange connectivity, market data, analytics (pre- and post-trade), clearing & settlement, accounting, and compliance components
  • Design, architecture and build out of the next generation trading systems.
  • Collaborating closely with peers within the Programming and Infrastructure groups
  • Good debugging skills and Problem-solving abilities willingness to dive into any code to solve problems.
Required Technical Skills
  • Strong Design, architecture, development / implementation, testing, deployment and support of solutions to critical business problems
  • Senior Full Stack Developer Equites Trading technology Front Office
  • 15+ years of development experience with front office trading applications
  • Emphasis on high throughput / low latency / high capacity, Multithreaded (incl. Synchronization), load balanced, highly available trading systems.
  • Strong C#.NET, C++, Java (or other Object-Oriented programming language & concepts), Design Patterns, etc.
  • Strong knowledge and understanding of FIX protocol
  • Real time messaging experience (e.g., TIBCO, Solace, proprietary sockets, etc.). Good
  • understanding of messaging protocols, especially in the context of highly distributed trading systems.
  • Comfortable developing and deploying applications in Windows server and client environments Comfortable working in a highly distributed environment with numerous components
  • SQL Server or any other (relational DB): advanced SQL/querying, design capability.
  • Proven experience with SDLC for complex projects.
  • Agile development methodologies, Test driven development, CI/CD
Business / Domain (Required)
  • Strong Equities Sales and Trading business domain area expertise
  • Excellent Communication (written and verbal) and Organizational Skills
  • Ability to comfortably interact with the business, understanding business requirements and formulating appropriate technical solutions, working together with team members in multiple locations

 

 


Register Your Details

At Carter Wellington, we are always looking for bright minds and enthusiastic people from diverse backgrounds, who are looking to advance in their career.
Even if you don’t find a suitable position among our current assignments, please do not hesitate to drop us your resume.