Senior Web Developer responsible for hands-on development and modernization of enterprise web applications using .NET, SQL Server, and Umbraco CMS, includi
S.i. Systems
Calgary, AB- Salary To be discussed
-
Contract job
-
Published since 6 day(s)
-
1 position to fill as soon as possible
Description
Our client has an immediate opportunity for a Senior Web Developer responsible for hands-on development and modernization of enterprise web applications using .NET, SQL Server, and Umbraco CMS, including legacy refactoring and COTS evaluation.
6-month contract with extension
Must Have:
- 7+ years of Web Application Development experience
- Strong expertise in C# and .NET / ASP.NET Core (MVC, Web APIs)
- Hands-on experience with Umbraco CMS (v8+ preferred)
- Advanced SQL Server skills (query optimization, stored procedures, data modelling)
- Experience with RESTful APIs, authentication, and authorization
- Strong understanding of modern web technologies (HTML5, CSS3, JavaScript)
- Experience with Git / source control workflows
Nice-to-Have:
- Experience with Azure (App Services, SQL Azure, DevOps)
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with React, Angular, or Vue
- Experience with WCAG / accessibility standards
- Exposure to Agile/Scrum environments
- Experience modernizing legacy systems and supporting application rationalization initiatives
- Experience evaluating or integrating COTS solutions
Responsibilities:
- Ability to work in a 70-80% hands-on development role with some architecture/design involvement
- Ability to collaborate with technical and business stakeholders
- Develop and maintain enterprise web applications using C#, .NET / ASP.NET Core, SQL Server, and Umbraco CMS
- Support web modernization initiatives, including legacy refactoring and COTS evaluation
- Build and optimize SQL Server databases (queries, stored procedures, performance tuning)
- Collaborate with stakeholders on requirements, design, estimates, and technical solutions
- Participate in code reviews, CI/CD processes, and deployment activities to ensure quality delivery
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you