Share this Job

Senior Software Developer (Computer Services Officer 4)



Competition # : 32966 

Department: Service Nova Scotia and Internal Services

Location: HALIFAX

Type of Employment: Term

Union Status: NSGEU - NSPG 

Closing Date: 10/20/2021​ (Applications are accepted until 11:59 PM Atlantic Time)

About Us

The Nova Scotia Digital Service (NSDS) is an organization within the Government of Nova Scotia, with a mission to change the way government interacts with citizens. Our team is large, diverse, and passionate about making a difference to citizens’ lives. We believe in user-centered iterative digital service design, and practice internet-era ways of working.  We focus on: 

  • Delivering excellent services, built around the needs of users; 
  • Providing public servants with the digital services and tools they need to enable collaboration, add value, and be effective; and 
  • Supporting and enabling the Nova Scotia public service to use new approaches to deliver better government in the internet era. 


In the Transformation and Partner Services division of the Nova Scotia Digital Service, we work in partnership with departments across government to deliver a true transformation of legacy solutions into the internet era.  We work in small, agile teams of designers, developers, business practitioners, technical collaborators, and agile practitioners.  We build minimal viable products, then iterate – always asking how we can make things better for users who are at the centre of everything we do.


Our users come from all walks of life and so do we. We are committed to inclusion and belonging.

At the NSDS, we don’t just accept difference - we celebrate it.

We proudly, passionately, and actively strive to make the NSDS more reflective and inclusive of the society that we serve. We will only be able to deliver better, more accessible, and more inclusive public services if we harness diverse thoughts, experiences, and skills. We work hard to create an environment where different perspectives and experiences are valued. We are committed to helping diverse talent thrive.


The NSDS welcomes all applicants regardless of race, ethnicity, religion, sexual orientation, gender identity or expression, national origin, disability, age, Veteran status, marital status, pregnancy, or family commitments.  Not sure if you have all the skills and experience necessary to thrive?  Apply anyway - maybe we can help.

About Our Opportunity

We are looking for a Senior Software Developer (Computer Services Officer 4) to work as part of a multi-disciplinary team on the modernization of the Registry of Motor Vehicles (RMV).  This effort will focus on the implementation of the new Traffic Safety Act (TSA), and the wholesale modernization of the registry to support the new act and meet stakeholder needs.  A small, dedicated team is being assembled to take on this exciting opportunity.


As Senior Software Developer, you will lead the technical design and development of new digital products and services. You will take user research and designs and turn them into usable software and services.  You will be responsible for continuous improvement of digital products.


We work in a fast-moving environment. You will be comfortable with a such an environment and can adapt effectively to changing needs as the team learns about the registry, the needs of the stakeholders, user research findings, data, and learnings from the development process.

Qualifications and Experience

As an experienced Senior Software Developer, you have a bachelor’s degree in information technology plus five (5) years related experience; or graduation from a recognized information technology program plus five (5) years and six (6) months related experience; or an equivalent combination of training and experience may be acceptable.


You will be able to demonstrate experience with: 


  • Developing prototypes and services guided by user research and a human-centered service design approach
  • Developing software that meets or exceeds accessibility standards
  • Building code that leverages open standards and embraces leading practices, including the use of open-source software where appropriate
  • Working directly with front-end code to develop digital products, using skills in HTML, CSS, Java Script, and frameworks such as React or Angular
  • Developing back-end software using skills in Java, .NET, PHP, Python, and/or C#
  • Working with a range of databases including both relational and non-relational, open-source, and cloud-native
  • Integrating front and back-end systems that use RESTful web services
  • Working in technical teams in complex environments using an agile delivery methodology
  • Developing services using container platforms, such as OpenShift, and/or cloud platforms, such as Microsoft Azure
  • Designing interactions that take privacy and security into consideration by design
  • Working collaboratively with other developers, designers, business analysts, product managers, and delivery leads, and experience in leading a team is considered an asset

Please include a cover letter that demonstrates your experience with each of the above. 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. 


Applicants relying on education and experience equivalencies must demonstrate such equivalencies in their application. 


Based on the employment status and union agreement, the Government of Nova Scotia offers its employees a wide range of benefits such as Health, Dental, Life Insurance, Pension, General Illness (Short and Long Term), Vacation and Employee and Family Assistance Programs. Click here to learn more about our various benefits offerings and eligibility criteria.

Additional Information

Please note, this is expected to be a Term status position with an end date of October 4, 2023; however, the position status (“term”, “temporary” or “casual”) is dependent on the start date of the successful candidate.

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 17  

Salary Range:  $2,913.59 - $3,421.98 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.


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