companyCaxton Associates logo

Senior C# .NET & Python Developer

Caxton AssociatesBengaluru, Karnataka, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

A minimum of 8 years of professional software development experience with C# and Python. In-depth knowledge of C# language features, including async/await, LINQ, generics, collections, and strong fundamentals in Object-Oriented Programming (OOP), multi-threading, and memory management. Expertise in SQL development (MS SQL or equivalent), focusing on schema design, query optimization, and stored procedures. Demonstrated experience with the FIX protocol and messaging technologies such as RabbitMQ or Kafka. Strong familiarity with CI/CD pipelines, TDD, and unit testing frameworks. A proven track record of designing reusable components, services, and libraries. A degree in Computer Science, Engineering, Physics, Mathematics, or a related field. Previous experience in the financial services sector is highly desirable. Excellent communication skills, enabling effective collaboration with teams across various locations.

About the job

About Caxton Associates

Caxton Associates, founded in 1983, is a global trading and investment firm with offices in New York, London, Singapore, Monaco, and Dubai. The company is preparing to open a new office in Bengaluru, Karnataka, India, scheduled for 2026. Caxton specializes in managing both client and proprietary capital through global macro hedge fund strategies. The Bengaluru office will play a key role in supporting trading, research, and global operations.

Role Overview: Senior C# . NET & Python Developer

The Software Development team at Caxton Associates is seeking experienced Full Stack Developers with strong skills in C# . NET and Python. This group builds and maintains applications used by teams in Middle Office, Product Control, Finance, Compliance, and Front Office. Developers work with . NET, Python, SQL, and open-source tools to create and improve the systems that support the firm's business. The team collaborates closely with colleagues in London, Singapore, and New York, contributing to technology initiatives within the financial sector.

What You Will Do

  • Develop and maintain programs and scripts using C# and Python, including data analysis with SQL.
  • Contribute to the architecture and design of trading systems that are critical to the business.
  • Adopt and implement modern . NET and open-source technologies to improve platform reliability and scalability.
  • Build, optimize, and support multi-threaded services and real-time order entry applications.
  • Maintain high code quality using Test-Driven Development (TDD), automated testing, and CI/CD practices.
  • Mentor junior developers on best practices, design patterns, and performance optimization.

About Caxton Associates

Caxton Associates is a leading global trading and investment firm established in 1983, known for its innovative approach to managing client and proprietary capital through macro hedge fund strategies. With a strong international presence and plans for expansion into Bangalore, India, Caxton Associates is committed to leveraging cutting-edge technology and talent to drive success in the financial markets.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.