Title posted on CareerBeacon - Senior Software Engineer (Computer Services Officer 4)
Posted onJuly 07, 2025 by Employer details Public Service Commission, Government of Nova Scotia
To add a job posting to your favourites, you need a Job Bank account. Sign in or sign up now!
software engineer
Title posted on CareerBeacon - Senior Software Engineer (Computer Services Officer 4)
Posted onJuly 07, 2025 by Employer details Public Service Commission, Government of Nova Scotia
Add to favourites
To add a job posting to your favourites, you need a Job Bank account. Sign in or sign up now!
Sign in Sign up for a Plus account
Job details
Competition # : 46517 Department: Cyber Security & Digital SolutionsLocation: HALIFAXType of Employment: PermanentUnion Status: NSGEU - NSPG Closing Date: 28-Jul-25 (Applications are accepted until 11:59 PM Atlantic Time)About UsAt CSDS, we prioritize people-both within our team and in the communities we serve. Our mission is to redefine how Nova Scotians engage with government by creating accessible, reliable digital solutions centered around user needs.In today's tech-driven world, CSDS empowers government departments with essential digital solutions to meet Nova Scotians' expectations. As a trusted partner across government, we enable departments to fulfill their mandates with secure, user-friendly services. From healthcare and education to public safety, we collaborate to transform how services are designed and delivered.We don't just implement technology; we modernize outdated systems and reimagine processes. Our agile, data-driven approach ensures that digital services are both efficient and adaptable to Nova Scotia's evolving needs.Joining CSDS means contributing to work that makes a real difference. From providing vital tech support to healthcare professionals to strengthening cybersecurity and developing scalable digital platforms, you'll play a key role in building a more inclusive, responsive government for Nova Scotians.Together, we're setting new standards for digital public service, delivering resilient solutions that meet today's needs-and anticipate tomorrow's challenges.About Our OpportunityWe're seeking a Senior Software Engineer with strong backend development experience (e.g., .NET Core or Node.js) and familiarity with cloud infrastructure as code (e.g., Terraform). While this is primarily a software engineering role, experience with deploying, configuring, and managing infrastructure in a cloud environment (e.g., Azure) is highly valued.You will join our Emerging Platforms Team, a collaborative and empowered group responsible for researching, designing, building, and supporting digital platforms across government departments. You'll work alongside product managers, delivery leads, operations teams, and business partners to continuously improve digital services that are secure, scalable, and user-centered.Key ResponsibilitiesContribute to the development and maintenance of digital platform services used by thousands of users across government.Design, build, and maintain front end and backend services using modern technologies such as React, Angular, .NET Core (C#) or Node.js.Write infrastructure-as-code using Terraform to provision and manage cloud infrastructure (primarily in Azure).Design and implement automated tests, including unit, integration, and end-to-end (E2E) tests to ensure code quality and service reliability. Familiarity with frameworks such as, NUnit, and Playwright is considered an asset.Contribute to CI/CD automation and deployment pipelines in GitLab for both code and infrastructure components. Participate in Agile ceremonies and team rituals, contributing to planning, retrospectives, and continuous improvement efforts.Collaborate with product managers and stakeholders to understand user and business needs and translate them into technical solutions.Ensure services are secure-by-design and aligned with cybersecurity best practices and OWASP standards.Optimize systems for performance, scalability, and reliability, with automated testing and monitoring as part of delivery.Provide mentorship and/or coaching for Junior and intermediate software engineers.Write and maintain clear technical documentation, such as architecture diagrams, API specs, developer guides operational runbooks.Qualifications and ExperienceAs the successful candidate, you will have a related Bachelor's Degree in Computer Science plus five (5) years of related experience; or graduation from a recognized Information Technology Program plus five (5) years and six (6) months of related experience; or an equivalent com
- Location Halifax , NS
- Workplace information On site
- Salary Not available
- Terms of employment Permanent employment Full time
- Starts as soon as possible
- vacancies 1 vacancy
- Source CareerBeacon #MB2507070832
View the full job posting on CareerBeacon
Advertised until
2025-07-28
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting * What’s wrong? This job posting contains incorrect information Inaccurate salary Inaccurate job title Link to full job posting / Expired or closed job posting Provide more details: Report potential misuse of Job Bank
Thank you for your help!
You will not receive a reply. For enquiries, please contact us .
Sign up for a Plus account to get the most out of your job search and access all the tools available on Job Bank!
The median wage is the salary of a given occupation where half the workers earn more than that amount, and half earn less. This information is presented on job postings to help job seekers determine how the salary compares to the amount earned by other workers working the same job. Job Bank preferred indicating the median wage, which is less affected by extremely high or low wages, rather than the average wage which is calculated by adding up all the salaries of a group of people and then dividing that total by the number of people.