.NET Developer
Virginia, USA
Listed on 2026-10-12
-
Software Development
.NET Developer, Backend Developer, Software Engineer, Full Stack Developer
Systematix is currently seeking an experienced .NET Developer to support a major digital modernization initiative for our public-sector client in Eastern Canada
.
This engagement will support the continued development of a modern, user-centred digital service focused on improving how citizens, service providers, and government interact with important public programs. The broader transformation is focused on improving access to services, simplifying service experiences, reducing operational burden, and using modern digital platforms to support more effective program delivery.
The successful consultant will join an established multidisciplinary Agile team developing and continuously improving citizen-facing digital services using .NET and modern cloud and Dev Ops technologies.
LOCATION & WORK HOURSLocation: Remote - Canada
Work Arrangement: Remote
Work Hours: Full-time, 8:30 a.m.
-5:00 p.m. Atlantic Time, Monday-Friday; 7.5 hours per day
Start Date: November 9, 2026
Duration: Through March 31, 2027, with potential extensions
Industry: Government / Public Sector
The initial engagement is expected to run through March 31, 2027, with the potential for additional phases and extensions based on project requirements, approvals, and funding.
As a .NET Developer, you will work as part of a multidisciplinary development team to design, build, integrate, and continuously improve secure, scalable, and accessible digital services.
The program has already delivered an initial set of digital services and is now focused on continuous improvement while delivering additional capabilities across a broader services-based roadmap.
You will translate user stories, workflows, business rules, acceptance criteria, and integration requirements into technical solutions while contributing across development, testing, Dev Ops, documentation, knowledge transfer, and production stabilization.
KEY RESPONSIBILITIES- Design and develop secure, scalable .NET applications, services, APIs, integrations, and reusable components
- Translate user stories, workflows, acceptance criteria, business rules, and integration requirements into technical designs and development tasks
- Develop and maintain citizen-facing and administrative digital services using C#, ASP.NET Core MVC, and related .NET technologies
- Build and support RESTful APIs, backend services, integrations, and shared components
- Develop and maintain containerized applications and support deployment to Open Shift or comparable container platforms
- Work within modern Dev Ops, CI/CD, Git, SDLC, and Agile delivery environments
- Participate in sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives
- Implement secure coding, code-review, logging, monitoring, accessibility, privacy, and regulatory standards
- Troubleshoot issues across environments and support testing, defect resolution, go-live, hypercare, and stabilization
- Identify opportunities to improve application performance, usability, maintainability, and operational efficiency
- Maintain technical documentation including solution designs, code documentation, design decisions, runbooks, and knowledge-base materials
- Provide technical demonstrations, knowledge transfer, coaching, and mentoring to project team members
These responsibilities reflect the development, Agile, continuous-improvement, and handover expectations established for the engagement.
REQUIRED SKILLS & EXPERIENCE- 3+ years of experience in .NET Developer roles supporting modern application development and solution delivery
- Strong hands-on experience with C#, ASP.NET Core MVC, and related .NET frameworks
- Experience designing and developing secure, scalable, maintainable, and modular client-facing applications
- Experience developing RESTful APIs, backend services,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).