Job Title: Full Stack Developer (Land Modernization Initiative)
Requisition ID: RQ00562
Location: Halifax Nova Scotia (Hybrid/Remote flexibility)
Duration: May 11 2026 October 31 2026 (Full-time with possible extension)
Client: Department of Cyber Security and Digital Solutions (CSDS) Government of Nova Scotia
About the Role
We are seeking a highly skilled Full Stack Developer to join a multidisciplinary agile team supporting the Land Modernization Initiative (LMI)a large-scale digital transformation program. This initiative focuses on modernizing the Land Registry system which manages over 600000 land parcels and billions in annual transactions.
The selected candidate will play a critical role in building modern user-centric digital services contributing to the development of a Minimum Viable Product (MVP) across multiple workstreams.
Requirements
Key Responsibilities
Technical Delivery
Develop scalable secure and high-quality applications using C# (Blazor preferred MVC/Razor Pages acceptable)
Design and implement WebAPI endpoints particularly for integration with legacy systems
Ensure all code meets unit testing quality and acceptance criteria standards
Follow Test-Driven Development (TDD) practices
Conduct and participate in code reviews to ensure adherence to best practices
Collaborate with QA teams to troubleshoot and resolve defects.
Contribute to security vulnerability management and compliance
Produce technical designs aligned with user stories and system requirements
Utilize modern tools (e.g. AI-assisted coding tools like GitLab Duo where applicable)
Agile & Collaboration
Actively participate in Agile ceremonies (sprint planning backlog refinement etc.)
Provide effort estimates for user stories
Work closely with product leads SMEs business analysts and QA teams
Identify blockers and proactively contribute to resolution
Support legacy system transition and new system implementation
Continuous Improvement & Support
Contribute to knowledge sharing and peer programming
Identify opportunities for code reuse and optimization
Provide production support and troubleshooting
Maintain proper technical documentation and reporting
Deliverables
Fully functional unit-tested code meeting defined acceptance criteria
Approved merge requests adhering to coding standards
Technical design documentation
User story estimates and technical solution options
Supporting documentation and knowledge base contributions
Mandatory Qualifications
Proven experience developing complex applications using C# (Blazor Server preferred)
Strong expertise in building secure scalable WebAPI services especially for legacy integrations
Hands-on experience with Microsoft SQL Server and.NET Entity Framework
Strong understanding of automated testing frameworks and quality assurance practices
Experience working in Agile environments delivering user-centered solutions
Ability to translate business requirements into technical solutions
Strong adherence to coding standards design principles and non-functional requirements
Experience with modern DevOps and cloud technologies including:
Testing tools such as xUnit Moq Should FluentValidation Coverlet
Excellent troubleshooting and problem-solving skills
Strong communication skills especially in high-severity production environments
Preferred / Asset Qualifications
Experience in modernizing legacy systems with parallel integration strategies
Strong background in Test-Driven Development (TDD)
Experience working on government digital transformation projects
Familiarity with Nova Scotia digital platforms such as:
MyNS Account
GC/NS Notify
NS Pay
Experience with Oracle Database Oracle Forms and Java
Work Environment & Expectations
Full-time commitment (7.5 hours/day MondayFriday)
Ability to start within 7 days of contract award
Work conducted in a collaborative agile team environment
Hybrid work model with optional onsite presence in Halifax
Required Skills:
Mandatory Qualifications Proven experience developing complex applications using C# (Blazor Server preferred) Strong expertise in building secure scalable WebAPI services especially for legacy integrations Hands-on experience with Microsoft SQL Server Entity Framework Strong understanding of automated testing frameworks and quality assurance practices Experience working in Agile environments delivering user-centered solutions Ability to translate business requirements into technical solutions Strong adherence to coding standards design principles and non-functional requirements Experience with modern DevOps and cloud technologies including: CI/CD pipelines (GitLab preferred) Containerization & cloud platforms (Azure OpenShift) Azure Blob Storage Testing tools such as xUnit Moq Shouldly FluentValidation Coverlet Excellent troubleshooting and problem-solving skills Strong communication skills especially in high-severity production environments Preferred / Asset Qualifications Experience in modernizing legacy systems with parallel integration strategies Strong background in Test-Driven Development (TDD) Experience working on government digital transformation projects Familiarity with Nova Scotia digital platforms such as: MyNS Account GC/NS Notify NS Pay Experience with Oracle Database Oracle Forms and Java
Required Education:
Education Qualification:Bachelors degree in Computer Science Software Engineering Information Technology or a related disciplineEquivalent combination of education professional training and hands-on experience will also be consideredPreferred (Nice-to-Have):Masters degree in a related field (Computer Science Software Engineering etc.)Certifications in Microsoft technologies (e.g. Azure Developer certifications)Agile/Scrum certifications (e.g. Certified Scrum D
Job Title: Full Stack Developer (Land Modernization Initiative)Requisition ID: RQ00562Location: Halifax Nova Scotia (Hybrid/Remote flexibility)Duration: May 11 2026 October 31 2026 (Full-time with possible extension)Client: Department of Cyber Security and Digital Solutions (CSDS) Government of Nov...
Job Title: Full Stack Developer (Land Modernization Initiative)
Requisition ID: RQ00562
Location: Halifax Nova Scotia (Hybrid/Remote flexibility)
Duration: May 11 2026 October 31 2026 (Full-time with possible extension)
Client: Department of Cyber Security and Digital Solutions (CSDS) Government of Nova Scotia
About the Role
We are seeking a highly skilled Full Stack Developer to join a multidisciplinary agile team supporting the Land Modernization Initiative (LMI)a large-scale digital transformation program. This initiative focuses on modernizing the Land Registry system which manages over 600000 land parcels and billions in annual transactions.
The selected candidate will play a critical role in building modern user-centric digital services contributing to the development of a Minimum Viable Product (MVP) across multiple workstreams.
Requirements
Key Responsibilities
Technical Delivery
Develop scalable secure and high-quality applications using C# (Blazor preferred MVC/Razor Pages acceptable)
Design and implement WebAPI endpoints particularly for integration with legacy systems
Ensure all code meets unit testing quality and acceptance criteria standards
Follow Test-Driven Development (TDD) practices
Conduct and participate in code reviews to ensure adherence to best practices
Collaborate with QA teams to troubleshoot and resolve defects.
Contribute to security vulnerability management and compliance
Produce technical designs aligned with user stories and system requirements
Utilize modern tools (e.g. AI-assisted coding tools like GitLab Duo where applicable)
Agile & Collaboration
Actively participate in Agile ceremonies (sprint planning backlog refinement etc.)
Provide effort estimates for user stories
Work closely with product leads SMEs business analysts and QA teams
Identify blockers and proactively contribute to resolution
Support legacy system transition and new system implementation
Continuous Improvement & Support
Contribute to knowledge sharing and peer programming
Identify opportunities for code reuse and optimization
Provide production support and troubleshooting
Maintain proper technical documentation and reporting
Deliverables
Fully functional unit-tested code meeting defined acceptance criteria
Approved merge requests adhering to coding standards
Technical design documentation
User story estimates and technical solution options
Supporting documentation and knowledge base contributions
Mandatory Qualifications
Proven experience developing complex applications using C# (Blazor Server preferred)
Strong expertise in building secure scalable WebAPI services especially for legacy integrations
Hands-on experience with Microsoft SQL Server and.NET Entity Framework
Strong understanding of automated testing frameworks and quality assurance practices
Experience working in Agile environments delivering user-centered solutions
Ability to translate business requirements into technical solutions
Strong adherence to coding standards design principles and non-functional requirements
Experience with modern DevOps and cloud technologies including:
Testing tools such as xUnit Moq Should FluentValidation Coverlet
Excellent troubleshooting and problem-solving skills
Strong communication skills especially in high-severity production environments
Preferred / Asset Qualifications
Experience in modernizing legacy systems with parallel integration strategies
Strong background in Test-Driven Development (TDD)
Experience working on government digital transformation projects
Familiarity with Nova Scotia digital platforms such as:
MyNS Account
GC/NS Notify
NS Pay
Experience with Oracle Database Oracle Forms and Java
Work Environment & Expectations
Full-time commitment (7.5 hours/day MondayFriday)
Ability to start within 7 days of contract award
Work conducted in a collaborative agile team environment
Hybrid work model with optional onsite presence in Halifax
Required Skills:
Mandatory Qualifications Proven experience developing complex applications using C# (Blazor Server preferred) Strong expertise in building secure scalable WebAPI services especially for legacy integrations Hands-on experience with Microsoft SQL Server Entity Framework Strong understanding of automated testing frameworks and quality assurance practices Experience working in Agile environments delivering user-centered solutions Ability to translate business requirements into technical solutions Strong adherence to coding standards design principles and non-functional requirements Experience with modern DevOps and cloud technologies including: CI/CD pipelines (GitLab preferred) Containerization & cloud platforms (Azure OpenShift) Azure Blob Storage Testing tools such as xUnit Moq Shouldly FluentValidation Coverlet Excellent troubleshooting and problem-solving skills Strong communication skills especially in high-severity production environments Preferred / Asset Qualifications Experience in modernizing legacy systems with parallel integration strategies Strong background in Test-Driven Development (TDD) Experience working on government digital transformation projects Familiarity with Nova Scotia digital platforms such as: MyNS Account GC/NS Notify NS Pay Experience with Oracle Database Oracle Forms and Java
Required Education:
Education Qualification:Bachelors degree in Computer Science Software Engineering Information Technology or a related disciplineEquivalent combination of education professional training and hands-on experience will also be consideredPreferred (Nice-to-Have):Masters degree in a related field (Computer Science Software Engineering etc.)Certifications in Microsoft technologies (e.g. Azure Developer certifications)Agile/Scrum certifications (e.g. Certified Scrum D