CareerPlanSign in

Senior C#.Net & Python Developer

Bengaluru, Karnataka, India💼 Full-time🗓 2026-06-30 → 2026-09-25

Core

Building and maintaining mission-critical trading systems, multi-threaded services, and real-time order entry applications for global macro hedge fund strategies.

Role type

Senior Full Stack Developer (C# .NET & Python)

Builds

Trading systems, order entry applications, and data analysis tools for Middle Office, Product Control, Finance, Compliance, and Front Office.

Domain

Financial services / Global macro trading

Deliverable

production ML models | product features | infrastructure

Required skills

C# (async/await, LINQ, generics, OOP, multi-threading, memory management), Python, SQL (schema design, query optimization, stored procedures), FIX protocol, messaging technologies (RabbitMQ, Kafka), CI/CD pipelines, TDD, unit testing frameworks, architecture and design patterns.

Preferred skills

Pre-trade and post-trade validation processes, trade lifecycle events, order types, execution workflows, real-time market data feeds integration (Bloomberg BPIPE, Reuters), financial services domain knowledge.

Technologies

.NET, Python, SQL, RabbitMQ, Kafka, Bloomberg BPIPE, Reuters

Responsibilities

Write and maintain programs/scripts in C# and Python; design mission-critical trading systems; optimize multi-threaded services and real-time order entry applications; ensure code quality via TDD and CI/CD; mentor junior developers.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.