Senior C# Backend Developer

Aptino — Canada · Posted ~2 hours ago

Senior

Skills

C# .NET Visual Studio Multithreading Data structures Algorithms SQL Server Performance optimization TDD BDD .NET internals API architecture Git REST APIs Swagger gRPC NHibernate WinForms WCF REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior C# backend opportunity for an engineer with expert-level .NET skills and strong experience in multithreading, algorithms, SQL, performance optimization, and API architecture. You will work with modern testing practices, source control, REST and gRPC services, and enterprise-grade backend technologies. Strong English communication is expected.

Highlights

Senior backend engineering role requiring expert C#/.NET skills, strong performance optimization abilities, and deep knowledge of .NET internals and API architecture. The position emphasizes modern testing practices, sophisticated concurrency and algorithms, and offers finance and trading domain exposure as a plus.

Description

We are looking for a Senior C# Backend Developer with strong expertise in backend/server-side or standalone desktop application development. 🔑 Key Skills: • Expert-level C# / .NET & Visual Studio • Strong multithreading, data structures & algorithms • SQL / SQL Server and application optimization • Experience identifying and refactoring performance bottlenecks • TDD / BDD experience • Strong understanding of .NET internals and API architecture • Git and source control • Experience with gRPC, NHibernate, WinForms, WCF, REST APIs & Swagger • Finance/Trading experience with FX, Rates, Fixed Income or Structured Products is a plus • Excellent English communication and collaboration skills