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.
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:
- 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
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
Requirements
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:
- 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
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
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.
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:
- 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
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
Requirements
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:
- 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
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
View more
View less