New York, New York, USA
3 days ago
.NET Developer

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

Confirm your E-mail: Send Email