Senior Applications/Systems Analyst (Computer Services Officer 3)

 

 

Competition # : 47554 

Department: Cyber Security & Digital Solutions

Location: HALIFAX

Type of Employment: Permanent

Union Status: NSGEU - NSPG 

Closing Date: ​11-Dec-25 ​ (Applications are accepted until 11:59 PM Atlantic Time)

 

About Us

At 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 The Role

You will join our Application Development and Production Support (ADPS) team, which provides end-to-end application development and production support services to partner departments and agencies across diverse business domains.

As a Computer Services Officer 3 (Senior Application Developer/Analyst), you are a critical member of our team, responsible for designing, developing, testing, deploying, and maintaining business applications across multiple domains for client departments and agencies. You will collaborate closely with stakeholders and cross-functional teams to ensure solutions—whether custom-built or commercial off-the-shelf—meet client needs and deliver real business value. This role provides technical leadership throughout the Software/System Development Life Cycle (SDLC), ensuring that all applications are reliable, secure, and aligned with government IT standards, methodologies, and best practices.

Primary Accountabilities

  • Provide day-to-day production and project support for business applications, following incident management workflows and support models.
  • Analyze business needs and translate requirements into technical documentation and efficient solutions.
  • Design practical, effective, and secure custom applications to address business challenges.
  • Contribute to the development of business applications, architectures, and reusable standardized APIs, frameworks, libraries, and microservices.
  • Design data models, write SQL scripts following internal database guidelines, perform data migration/conversion, and provide data extracts as required.
  • Implement change requests to existing systems on an ongoing basis.
  • Support projects by conducting feasibility studies for proposed commercial solutions, assessing their alignment with business requirements and compliance with government IT standards.
  • Liaise among business units, corporate technology hosting teams, and vendors to resolve IT-related issues as assigned.

Qualifications and Experience

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field, with at least three years of experience in application development and production support. 
  • Proven proficiency and track record in application development, with the ability to analyze, design, develop, maintain, document, test, and support both custom-built and commercial applications and integrations.
  • Full life cycle development experience with object-oriented programming and design patterns and principles, including experience with Agile methodologies and tools such as Visual Studio and GitLab.
  • Proficient in ASP.NET Framework, C#, HTML, CSS, and JavaScript.
  • Experienced with frameworks and libraries such as Bootstrap, jQuery, Blazor, MVC architectures, web services/microservices, APIs, and REST architectures.
  • Knowledgeable in database design and information/data security, with experience in Microsoft SQL Server and/or Oracle databases.
  • Flexible and adaptable to changing priorities and emerging technologies.
  • Strong time management skills, with the ability to balance multiple priorities under tight deadlines.
  • Demonstrates high analytical and logical problem-solving capabilities.
  • Excellent interpersonal and communication skills in English, both written and verbal.
  • Able to work independently and collaboratively as part of a cross-functional team.


We will assess the above qualifications and competencies using one or more of the following tools: written examination, standardized tests, oral presentations, interview(s), and reference checks.

Valued Assets

  • Good understanding of MS Windows Server management and configuration, RDS/VDI, Proxy/Reverse Proxy/Load Balancer concepts and technologies.
  • Experienced with WPF technologies.
  • Skilled in Angular framework development and programming.  
  • Familiar with DevOps practices and OpenShift-based CI/CD pipelines for automated application deployment and integration.
  • Understanding of project management and change management methodologies.

Equivalency

  • Included, but not limited to graduate from a recognized Information Technology program, plus 3 years and 6 months of related experience.
  • An equivalent combination of related training and experience may be accepted in lieu of formal education. Applicants claiming equivalencies must clearly demonstrate them in their application.

Benefits

Based on the employment status and union agreement, the Government of Nova Scotia offers its employees a wide range of benefits such as a Defined Benefit Pension Plan, Health, Dental, Life Insurance, General illness, Short and Long Term Disability, Vacation and Employee and Family Assistance Programs.  For information on all our Benefit program offerings, click here: Benefits for government employees.

Working Conditions

You will be expected to work in the office approximately two days per week; however, this arrangement may be adjusted as required to meet operational needs. Travel throughout the province may be required periodically. Standard business hours are 08:00 to 16:30.

Additional Information

Offer of employment is conditional upon the completion of all applicable background checks and confirmation of credentials, the results of which must be satisfactory to the employer or will result in the termination of your employment.

What We Offer

  • Career development where you have access to career guidance, tools, resources, and ongoing training for every stage of your career
  • Engaging workplace: our employees feel valued, respected, connected, and tuned in, we have forward-thinking policies and strategies
  • Countless career paths
  • Department specific flexible working schedules

 

Pay Grade:  PR 14  

Salary Range:  $2,653.85 - $3,231.58 Bi-Weekly

 

Employment Equity Statement:

Our goal is to be a diverse workforce that is representative, at all job levels, of the citizens we serve.  The Government of Nova Scotia has an Employment Equity Policy, and we welcome applications from Indigenous People, African Nova Scotians and Other Racially Visible Persons, Persons with Disabilities and Women in occupations or positions where they are under-represented.  If you are a member of one of these equity groups, you are encouraged to self-identify on your electronic application. 

 

Accommodation Statement:

We are committed to providing an inclusive and accessible recruitment process. Candidates may request accommodations based on any grounds protected by the Human Rights Act. If you require an accommodation throughout the recruitment process, please contact us at competitions@novascotia.ca.

 

This is a bargaining unit position initially restricted to current civil service employees represented by the Nova Scotia Government Employees Union (NSGEU). If applying from outside a government office, employees must apply correctly via this link:

 

 

Failure to apply correctly means that your application will not be given first consideration as a bargaining unit applicant, and will only be included if external applications are pursued. 

 

External applicants and current casual employees will only be considered if there are no qualified civil service bargaining unit candidates. PLEASE NOTE: Candidates will not be considered for an interview if applications are incomplete or are missing information. 

 

Offer of employment is conditional upon the completion of all applicable background checks and confirmation of credentials, the results of which must be satisfactory to the employer. We thank all applicants for the interest, however, only those selected for an interview will be contacted. All questions and concerns may be directed to Competitions@novascotia.ca.