Dot Net Developer - Remote Canada
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
DOT NET Developer (Full-Stack)We are seeking a highly experienced Senior.NET Developer to join our remote team on a contract basis. The ideal candidate will have 10+ years of professional experience in full-stack development, with deep expertise in .NET Core, C#, and modern front-end technologies. You will play a key role in designing, developing, and maintaining enterprise-level applications used by public sector clients.Key Responsibilities:Lead the design and development of robust, scalable full-stack web applications using .NET Core and C#Build intuitive front-end interfaces with HTML5, CSS3, JavaScript, and modern frameworks like Angular, React, or Vue.jsDevelop, integrate, and maintain RESTful APIs to support application functionalityDesign and optimize SQL Server databases, including complex queries, indexing, and performance tuningConduct code reviews and mentor junior developers on best practices and clean code principlesCollaborate with cross-functional teams (QA, Product, DevOps) to deliver features on time and to specEnsure application performance, scalability, and security through sound architectural decisionsParticipate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectivesMaintain technical documentation and contribute to knowledge sharing within the teamContinuously stay up to date with industry best practices and emerging technologiesRequired Skills & Qualifications:10+ years of experience in software development with a focus on .NET technologiesExpert-level proficiency in.NET Core, C#, and related backend frameworksStrong front-end skills with JavaScript, HTML5, CSS3, and at least one modern front-end framework (e.g., Angular, React, or Vue.js)Proven experience developing and integrating RESTful APIsDeep knowledge of SQL Server, including advanced query writing, database design, and performance tuningExperience with Entity Framework or other ORM toolsFamiliarity with CI/CD pipelines, Git, and Agile development practicesExcellent analytical and problem-solving skillsStrong communication skills and ability to work independently in a remote teamNice to Have:Experience with cloud platforms (Azure or AWS)Knowledge of microservices architecture and containerization