Senior Full Stack Developer (Contractual)
Location: Halifax,Nova Scotia, St. John’s,Newfoundland, Fredericton,New Brunswick, Remote possibilities as well
Type: Contract-based
About Digital Six Consulting
At Digital Six, we don’t just staff projects, we lead transformation.
We are a boutique consulting firm based in Atlantic Canada with a track record of delivering complex, citizen-focused digital solutions across public sector and healthcare domains. From MyGovNL to One Person One Record, our consultants are behind some of the region’s most impactful digital initiatives.
We’re different, and we’re proud of it. We bring together experienced, intelligent, and ambitious individuals who are committed to developing a sphere of positive influence with our clients and in our communities.
The Opportunity
Digital Six is seeking a Senior Full Stack Developer with a strong Microsoft technology background to join a project-based engagement. You will work alongside architects, business analysts, and designers to deliver scalable, secure, and maintainable solutions—often in a .NET and Azure environment.
This role is ideal for someone who enjoys the challenge of complex integrations, values user-centered design, and wants to contribute to work that directly benefits citizens.
Key Responsibilities
- Design, develop, and deploy full-stack solutions using Microsoft technologies (e.g., .NET Core, C#, SQL Server, Azure)
- Collaborate with business analysts and UX/UI designers to implement user requirements
- Build and consume APIs, manage data access layers, and develop frontend functionality
- Participate in sprint planning, code reviews, and testing cycles
- Contribute to system design, architecture decisions, and technical documentation
- Ensure code quality, scalability, and performance in enterprise environments
- Support integration with legacy systems and third-party services
- Troubleshoot and resolve production issues as needed
Qualifications and Experience
Required:
- 8+ years of professional software development experience
- Advanced proficiency with C#, ASP.NET Core, and RESTful APIs
- Experience with modern frontend frameworks (e.g., Angular, React, or Blazor)
- Strong background in SQL Server and Entity Framework
- Familiarity with Azure services (App Services, Functions, Azure DevOps)
- Solid understanding of Git and CI/CD workflows
- Excellent communication and teamwork skills
- Proven ability to work independently in a fast-paced environment
Preferred:
- Experience with authentication protocols (OAuth2, OpenID Connect)
- Familiarity with containerization (Docker, Kubernetes)
- Experience working in public sector or healthcare domains
- Understanding of accessibility standards (e.g., WCAG 2.1)
- Willingness to travel if required
Why Join Digital Six
You might want to work with us if you value:
- Meaningful Work – Contributing to services that impact thousands of citizens
- Flexible Engagements – Taking on projects that match your strengths and schedule
- Collaborative Culture – Teams that value quality, knowledge sharing, and open communication
- Public Sector Focus – Opportunities across healthcare, transportation, education, and more
- Proven Track Record – Trusted by NSHA, OCIO NL, GNB, and others
- Inclusive Practices – We support local talent and give back to the community
- Consultant-First Rates – Competitive compensation that reflects your value
How to Apply
Use the form to apply or send your expression of interest (and include the languages, tools, and platforms you work with) to:
Careers@digitalsixconsulting.com
Only applicants selected for interviews will be contacted.
For more information about us, visit www.digitalsixconsulting.com