Team Lead / Senior Back-Mid Office Developer
About the Role
We are seeking a Team Lead / Senior Developer to join our New York office. The ideal candidate will bring 10+ years of experience in software development, a proven track record of delivering high-quality solutions, and leadership expertise to drive back/middle-office technology initiatives. This role combines hands-on development with team leadership and cross-regional collaboration.
Key Responsibilities
Development Leadership: Design, build, and maintain mission-critical back/middle-office systems, including:
Trade capture, books and records, treasury, and reconciliation platforms.
Cloud-based and service-oriented architectures.
Team Coordination: Act as the primary liaison between the New York team and offshore developers, ensuring seamless collaboration and project delivery.
Project Management: Oversee timelines, deliverables, and technical standards while mentoring junior team members.
Hands-On Coding: Contribute directly to development efforts with a focus on scalability and performance.
Qualifications
Education: Bachelor's degree in Computer Science or related field.
Experience:
10+ years in software development, with team lead or project management experience.
Expertise in C# (object-oriented programming) and MS SQL (query optimization, stored procedures).
Familiarity with Python (a strong plus).
Hands-on experience with cloud computing (GCP or other) and service-oriented architectures.
Financial Domain Knowledge: Understanding of financial products (e.g., equities, fixed income) is preferred.
Additional Skills:
Experience with GUI development (WPF, .NET) is a plus.
Strong problem-solving skills and ability to conduct independent research.
Ability to multitask and meet deadlines in a fast-paced environment.
Ideal Candidate Profile
A motivated self-starter who thrives in collaborative and autonomous settings.
Excellent communicator with experience bridging technical and business teams.
Passionate about optimizing processes and driving innovation in financial technology.