.NET Developer
New York, New York
Full Time
$160k - $180k
Senior .NET Engineer
Location: Miami, FL
- Hybrid 2-3 days/week
Our client is a dynamic, fintech-driven brokerage firm revolutionizing the interdealer broker model. They specialize in providing sophisticated trade execution services across a wide range of complex financial instruments, including equity derivatives, futures & index options, ETFs, cash equity, and fixed income. With a strong emphasis on technology and innovation, they are committed to modernizing financial markets through cutting-edge solutions and strategic execution.
They are seeking a highly experienced Senior .NET Engineer with a strong background in financial services. This role requires deep expertise in capital markets, trading systems, and financial instruments. The ideal candidate will play a critical role in designing and developing high-performance applications while collaborating with a team of forward-thinking professionals dedicated to driving impactful change. Creativity, collaboration, and a commitment to excellence are at the core of their technology team.
Key Responsibilities
- Software Development: Design, develop, and maintain high-performance, scalable .NET applications for internal platforms and tools.
- System Integration: Ensure seamless integration between .NET applications and third-party services.
- Performance Optimization: Enhance code efficiency to maximize speed and scalability.
- Code Quality: Write clean, maintainable, and testable code while adhering to best practices and coding standards.
- Collaboration: Work closely with product managers, designers, and engineers to deliver high-quality solutions.
- Technical Leadership: Mentor junior developers and contribute to architectural decisions.
- Troubleshooting: Identify and resolve performance and scalability issues.
Requirements
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: 10+ years of professional experience in .NET development, with proficiency in C# and .NET Core.
- Financial Services Knowledge: Strong preference for candidates with experience in trading systems and financial protocols.
- Financial Protocols: Familiarity with FPML, TraFiX, and Markitwire is highly desirable.
- Technical Expertise:
- Azure DevOps: Hands-on experience with CI/CD pipelines, source control, and release management.
- Large Data & AI Tools: Experience working with large datasets and integrating AI tools such as Anthropic and OpenAI.
- Software Development: Strong knowledge of object-oriented programming, design patterns, and software architecture.
- Database Skills: Proficiency in SQL Server and ORM frameworks like Entity Framework.
- ERP Integrations: Understanding of Microsoft Business Central / Dynamics and OData Protocols is a plus.
- Soft Skills:
- Communication: Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Team Collaboration: Proven ability to work effectively in a fast-paced, cross-functional environment.
- Problem-Solving: Strong analytical and problem-solving abilities with attention to detail.
Offer
- Compensation: $150-180K annual salary
- Location: Hybrid role in Miami, FL (minimum 50% onsite required).
- Start Date: Immediate availability preferred.
This is an exciting opportunity for a seasoned .NET Engineer looking to make a significant impact in the financial technology space. If you thrive in a collaborative, high-energy environment and have a passion for building robust trading solutions, we encourage you to apply!
#LI-JD14