Senior Software Engineer - Capital Markets - C#/.net - NYC
Role details
Job location
Tech stack
Job description
Are you passionate about building scalable, resilient, and high-performing systems? Our client, a leader in the capital markets sector, is seeking a talented Senior Software Engineer to join their innovative team in New York. This exciting opportunity focuses on backend development with C# and .NET, where you'll play a pivotal role in shaping distributed systems architecture to support complex trade lifecycle processes.
Requirements
- Backend Development Mastery: Deep expertise in C# and .NET to create robust, enterprise-grade solutions.
- Messaging Technologies: Proficient with C# MassTransit, RabbitMQ, and Kafka to implement distributed computing solutions for enhanced reliability.
- System Architecture: In-depth understanding of microservices, event-driven architecture, and distributed systems design.
- Collaborative Problem-Solving: Work cross-functionally to deliver high-quality software under tight timelines.
- Full-Stack Development: Experience with frameworks like React or Angular adds value to the role.
- Technical Leadership: Guide system design reviews, perform code reviews, and mentor junior engineers.
- Trade Systems Exposure: Familiarity with financial derivatives or trade processing systems is a strong plus., This is a fantastic chance to own high-impact projects, collaborate with an exceptional team, and work on cutting-edge technologies in a fast-paced environment. If you're self-driven and eager to make a difference, we want to hear from you.
Benefits & conditions
In addition to base pay, direct-hire employees may be eligible for client offered benefits such as medical, dental, and vision coverage, and paid leave where required by applicable law. Eligibility may vary based on factors such as location and hire date and is subject to change.