:
Role: C#.Net Developer
Location – Pune
Experience – 4 – 5+ Years
Required Technical Skills
Core Expertise
Robust command of C#, .NET Core / .NET 6+
Deep understanding of:
CLR internals
GC modes (Server GC, Workstation GC, SustainedLowLatency)
Memory allocation patterns
Thread scheduling
Low-Latency Engineering
Experience with:
Zero-allocation coding
High-frequency loops
Lock-free programming
High-performance collections
Binary serialization/deserialization
Networking & Sockets
TCP/UDP socket programming
Custom protocol design
High-throughput message processing
Buffer management and pooling
Concurrency
Multithreading and synchronization primitives
ThreadPool tuning
Async I/O pipelines
Race condition debugging
Tools & Profiling
PerfView, dotMemory, dotTrace
BenchmarkDotNet
Wireshark / network profilers
Valuable to Have
Experience in trading systems, market data feeds, or OMS/RMS
Knowledge of FIX protocol, multicast feeds, or binary market data
Experience with Redis/RabbitMQ for high-throughput messaging
Understanding of real-time distributed systems
Soft Skills
Solid debugging and analytical mindset
Ability to work in high-pressure, latency-sensitive environments
Explicit communication and documentation discipline
Ownership mindset with attention to detail
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
📌 C# Net Developer Pune (India)
🏢 RECEX
📍 India