Job Title: .NET Developer
Our client, a leading provider of software development solutions, is dedicated to helping businesses streamline operations, boost efficiency, and drive growth through expert technology support. They are seeking a skilled .NET Developer to join their dynamic team and contribute to innovative projects that deliver exceptional results for their clients.
Job Description:
As a .NET Developer, you will play a crucial role in designing, developing, and maintaining high-quality applications using .NET technologies. You will collaborate closely with a talented team of developers, analysts, and stakeholders to deliver robust and scalable solutions that meet client needs.
Key Responsibilities:
- Develop and maintain applications using .NET MVC and .NET Core frameworks.
- Implement and manage dependency injection, unit testing, and regression testing on both existing and new codebases.
- Design and develop web APIs
- Utilize Nunit for unit testing to ensure code quality and reliability.
- Deploy and manage applications on Azure cloud services.
- Familiarity with front end development including HTML5, CSS, JavaScript, and related frameworks (Knockout, Kendo, jQuery).
- Analyze and resolve technical and application problems, ensuring minimal impact on clients.
- Familiar with real-time technologies such as SignalR
- Communicate effectively with team members and stakeholders to deliver high-quality software solutions.
- Manage multiple tasks and priorities in a fast-paced development environment.
Required Skills and Qualifications:
- Post-secondary education in Computing Science or equivalent (e.g., Information Systems Technology).
- 5+ years of professional experience in software development.
- Intermediate to advanced knowledge in .NET MVC, .NET Core, Entity Framework, and C#.
- Experience with unit testing frameworks such as MS Test and Nunit.
- Proficiency in Microsoft SQL Server.
- Familiarity with front-end development including HTML5, CSS, Knockout, Kendo, JavaScript, and jQuery.
- Knowledge and experience with front-end JavaScript frameworks.
- Effective written and verbal communication skills.
- Strong understanding of development best practices and design patterns.
- Ability to analyze problems and understand their impact on applications and clients.
- Experience with dependency injection, unit testing, and regression testing.
- Ability to multitask and manage competing priorities.
- Familiarity with real-time technologies such as SignalR.
- Understanding of thread-safe design patterns for web applications.
Nice to Have:
- Technical certifications in .NET or Azure.
- Mobile development experience using Xamarin Forms.
If you are available immediately with the requirements listed above, click the “Apply Now!” link. For assistance with applying, please call Robert Half at (403) 264-5301 quoting job reference number 05110-0013163233.
Robert Half would like to thank all applicants for their expressed interest however, only those candidates identified for interview will be contacted.
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go.
Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada.
Only job postings for jobs located in Quebec appear in French.
© 2025 Robert Half. By clicking “Apply Now,” you’re agreeing to
Robert Half’s Terms of Use.