Senior .NET Developer

Compunnel

$130K — $155K *
Finance & Insurance
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of software development experience with C# and .NET
  • Strong expertise in .NET Core and ASP.NET Core
  • Hands-on experience with Angular or React
  • Extensive experience in developing REST APIs and microservices
  • Proficiency in SQL Server and relational database performance optimization
  • Strong grasp of software design patterns and application architecture
  • Experience in financial services, particularly in Capital Markets environments

Responsibilities

  • Design, develop, and maintain high-performance enterprise applications
  • Build responsive front-end applications using modern frameworks
  • Develop RESTful APIs and microservices for trading platforms
  • Collaborate with business stakeholders to translate requirements into tech solutions
  • Integrate applications with trading, market-data, and financial services
  • Work with real-time data ensuring application performance and reliability
  • Troubleshoot complex application and production issues

Benefits

  • Opportunities for collaboration with traders and quantitative developers
  • Engagement in Agile/Scrum methodologies
  • Partnerships with DevOps for CI/CD and automated testing
  • Involvement in architecture and technical design discussions
  • Access to cutting-edge technologies in Capital Markets and Trading environments
Full Job Description
Job Summary:

We are seeking a Senior .NET Developer with strong experience building enterprise applications in Capital Markets and Trading environments. The ideal candidate will have hands-on expertise with C#, .NET/.NET Core, ASP.NET Core, Angular and/or React, REST APIs, microservices, and SQL Server, along with a strong understanding of trading workflows, financial products, and front-office technology. The role will collaborate closely with traders, quantitative developers, business analysts, and technology teams to develop high-performance applications supporting trading, pricing, risk, and market-data functions.

Key Responsibilities
• Design, develop, and maintain high-performance applications using C#, .NET, .NET Core, and ASP.NET Core.
• Build modern and responsive front-end applications using Angular and/or React.
• Develop RESTful APIs, microservices, and distributed applications supporting trading and Capital Markets platforms.
• Collaborate with traders, portfolio managers, quantitative developers, and business stakeholders to translate trading requirements into scalable technology solutions.
• Develop applications supporting trade capture, order management, execution, pricing, positions, P&L, risk, and market data.
• Integrate applications with internal trading systems, market-data platforms, messaging systems, and third-party financial services.
• Work with real-time and high-volume data while maintaining application performance, reliability, and scalability.
• Develop reusable UI components, services, APIs, and libraries using modern software engineering practices.
• Participate in architecture, technical design, code reviews, testing, deployment, and production support.
• Troubleshoot complex application, integration, performance, and production issues.
• Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and technical discussions.
• Partner with DevOps teams to support CI/CD pipelines, automated testing, and cloud or on-premises deployments.

Required Qualifications
• 12+ years of professional software development experience with C# and .NET.
• Strong experience with .NET Core, ASP.NET Core, and object-oriented programming.
• Hands-on experience with Angular or React and modern JavaScript/TypeScript development.
• Strong experience developing REST APIs, microservices, and distributed applications.
• Experience with SQL Server and relational database development, including complex queries and performance optimization.
• Strong understanding of software design patterns, SOLID principles, data structures, and application architecture.
• Experience with Git and modern source-control practices.
• Experience working in an Agile/Scrum development environment.
• Strong communication skills and ability to work directly with business and trading stakeholders.
• Proven experience developing applications within Capital Markets, Investment Banking, Trading, Brokerage, or Financial Services environments.
• Strong understanding of one or more financial products or areas, including Equities, Fixed Income, FX, Derivatives, Rates, Commodities, or Securities Trading.
• Understanding of trading lifecycle concepts including orders, executions, allocations, positions, confirmations, settlements, and P&L.
• Experience working with market data, pricing, trade processing, risk, or order management systems.

Similar Jobs

More Jobs at Compunnel

  • Oracle JD Edwards Lead Developer
    $110K — $130K *
    Richmond, VA 23223 (Richmond City County)
    Information Technology
    In-Person
  • Power BI Developer
    $90K — $110K *
    Midland, TX 79705 (Midland County)
    Energy & Utilities
    In-Person
  • Software Developer IV
    $95K — $115K *
    Waterloo, ON N2J 1A1
    Information Technology
    In-Person
  • AI Engineer
    $120K — $145K *
    Alpharetta, GA 30022 (Fulton County)
    Enterprise Technology
    In-Person
  • Lean and Automation Engineer
    $80K — $95K *
    Mc David, FL 32568 (Escambia County)
    Pharmaceuticals & Biotech
    In-Person

More Finance & Insurance Jobs

Find similar Senior .NET Developer jobs: