Senior C# Backend Developer (Montreal)

Senior C# Backend Developer (Montreal)

12 Sep
|
Cynet Systems
|
Montreal

12 Sep

Cynet Systems

Montreal

Job Overview:

Requirement/Must Have:

- Demonstrated expert-level skill in C# and the Visual Studio environment.
- Significant professional experience as a backend/server-side developer or working on standalone desktop applications.
- Strong abilities in multithreaded programming, data structures, algorithms, and SQL.
- Experience with Git source control is highly desirable.
- Proven experience in identifying, detecting, and refactoring underperforming code to improve application efficiency and performance.
- Familiarity with TDD and BDD concepts and a willingness to apply these methodologies to both recent and existing codebases.
- In-depth understanding of theoretical and practical programming concepts, including internal mechanisms of APIs and architectural choices.
- Prior experience in finance, trading, or domain-specific knowledge of asset classes, rates, FX, fixed income, or structured products is beneficial but not mandatory.
- Exposure to technology stack including SQL Server, gRPC, nHibernate, WinForms, WCF, REST API, and Swagger.
- Strong verbal and written communication skills.
- Ability to work independently while fostering a collaborative environment and mentoring others.

Responsibilities:





- Develop robust code design and application optimization.
- Identify, detect, and refactor underperforming code to improve application efficiency.
- Apply TDD and BDD methodologies to both new and existing codebases.
- Maintain a professional demeanor and mentor other team members.
- Work on backend/server-side development and standalone desktop applications.
- Utilize multithreading, data structures, and algorithms to solve complex problems.

Nice to Have:

- Experience with Git source control.
- Prior experience in finance, trading, or domain-specific knowledge of asset classes, rates, FX, fixed income, or structured products.

Skills:

- C#.
- .NET.
- Visual Studio.
- Backend/Server-Side Development.
- Multithreading.
- Data Structures & Algorithms.
- SQL Server.
- Performance Optimization.
- Git.
- TDD/BDD.
- gRPC.
- REST API.
- WinForms.
- WCF.
- Swagger.
- NHibernate.

Qualification And Education:

- 5-10 years of experience in C# development.
- Expert-level skill in Visual Studio environment.
- Strong understanding of .NET API internal mechanisms.

📌 Senior C# Backend Developer (Montreal)
🏢 Cynet Systems
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior c# backend developer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior c# backend developer (montreal) / montreal