×
Register Here to Apply for Jobs or Post Jobs. X

.NET Developer

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Compunnel, Inc.
Full Time position
Listed on 2026-02-23
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software, C# / Unity Developer
Job Description & How to Apply Below
Location: Montreal

Join Client’s technical team to tackle some of the most challenging engineering problems in modern enterprise development. This is a unique opportunity to be at the forefront of adopting new technologies, platforms, and methodologies. You'll work closely with cross-functional teams across the firm, providing solutions that shape how applications are built and maintained s role focuses on designing, building, and modernizing libraries, tools, and components for application developers firm-wide.

Job Responsibilities:

Design and implement next-generation tools, libraries, and components to support modern application architectures
Collaborate with application teams to recommend and integrate best-fit technical solutions for varied use cases
Define and promote best practices for building scalable, maintainable .NET applications across the firm
Provide technical support and leadership in adopting modern techniques and integrating them with legacy systems
Explore, contribute to, and improve the Open Source projects that form part of our technology stack
Analyze performance, debug issues, and deliver high-quality, production-ready software
Work in a collaborative, fast-paced environment with a focus on continual improvement

Required Skills:

Strong hands-on experience with .NET and C# development
Proficient in object-oriented design and multi-threaded server-side programming

Experience with ASP.NET Core for building scalable web services and APIs
Excellent communication skills in English, both verbal and written
Ability to engage with other .NET developers to understand and translate complex technical requirements
Curious mindset with a strong desire to understand systems at a low level, evaluate design trade-offs, and improve platform performance
Ability to adapt to and thrive in a dynamic, cross-disciplinary technical environment
Preferred

Skills:

Knowledge of .NET Core for cross-platform development
Familiarity with Azure development and cloud-native application design
Understanding of low-level networking concepts
Strong advanced debugging capabilities
Experience developing and testing in sandbox or isolated environments
Prior contributions to or experience working with open-source projects

Certifications:

[Not Specified – Microsoft or cloud certifications are a plus]

Education:

Bachelor’s degree in computer science, Engineering, or a related technical field (preferred)
Email  
* This field is required Please enter valid email

Id.
Cell phone
* This field is required Please enter valid cell phone.
First Name
* This field is required Please enter valid first name.
Last Name
* This field is required Please enter valid last name.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary