
Application Developer (.NET)
Job Description
Posted on: March 1, 2025
Application Developer (.NET)Location: Edmonton Alberta Canada (3 Days Onsite in a week) || Local Consultant onlyJob Type: ContractJob Overview:
We are seeking a highly skilled Application Developer with experience in .NET, Microsoft Visual Studio, and database management. The ideal candidate will have a strong background in application development within a large enterprise IT environment and will be responsible for designing, developing, and maintaining high-quality software solutions.
Must-Have Requirements:Education & Experience:Candidates must meet or exceed one of the following educational and experience combinations:
- University Graduation in Computer Science (CS), Computer Engineering (CE), Information Technology (IT), or a related discipline, with 4 years of relevant experience.
- 2-year Diploma in CS, CE, IT, or a related discipline, with 6 years of relevant experience.
- 1-year Certificate in CS, CE, IT, or a related discipline, with 7 years of relevant experience.
- Current Active Professional Certification or Accreditation in a related discipline from a recognized issuing body, with 7 years of relevant experience.
Security Clearance:
- The proposed resource must be eligible for Enhanced Security Clearance, including a Criminal Records Check and Credit Check before commencement.
Technical & Work Experience:
- 5+ years of experience using Microsoft Entity Framework.
- 5+ years of experience working as an Application Developer in a large enterprise IT environment utilizing .NET, Microsoft Visual Studio, and source control tools.
- 5+ years of experience working with end-users to gather user requirements.
- 5+ years of experience with .NET frameworks and C# application development using object-oriented techniques.
- 5+ years of experience with MS SQL Server, Management Studio, stored procedures, data modelling, and reporting services.
Nice-to-Have Qualifications:
- 3+ years of experience developing and maintaining web services, JSON REST APIs, and message queuing services using .NET C#.
- 3+ years of experience in the analysis, development, and integration of complex IT systems, managing multiple data sources, web services, and legacy IT solutions.
- 3+ years of experience using ASP.NET MVC (Model View Controller).
- 3+ years of experience with Agile methodology.
- 3+ years of experience with Angular and TypeScript web development.
- 1+ years of experience with Azure RedHat OpenShift.
- 3+ years of experience with DevExpress Framework.
- 3+ years of experience with DevOps on Azure, including ADO (Azure DevOps Services), GitHub Actions, Jenkins, etc.
- 1+ years of experience with Disaster Recovery and Business Continuity Planning.
- 3+ years of experience with Power BI reporting and SQL Server Analysis Services/Integration Services/Reporting Services.
- 3+ years of experience with unit testing and test-driven development tools.
- 3+ years of experience with Windows Presentation Foundation (WPF).
Key Responsibilities:
- Design, develop, and maintain applications using .NET and C#.
- Work closely with end-users to gather and analyze requirements.
- Develop and maintain stored procedures, data models, and reports using MS SQL Server.
- Implement Agile methodologies in the development lifecycle.
- Collaborate with cross-functional teams to integrate complex IT systems.
- Develop and maintain web services and REST APIs.
- Ensure software quality through unit testing and test-driven development.
- Implement DevOps practices for continuous integration and deployment.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works
Get CanadaJobs.works on your phone!

Transportation Project Manager

Journeyman Electrician (Edmonton, AB)

Application Developer (.NET)

Process Technician
