Share this Job

Computer Services Officer 3 (Senior GIS Programming Analyst)



Competition # : 33878 

Department: Service Nova Scotia and Internal Services

Location: AMHERST

Type of Employment: Permanent

Union Status: NSGEU - NSPG 

Closing Date: 1/27/2022​ (Applications are accepted until 11:59 PM Atlantic Time)

About Us


If you’re someone who enjoys GIS application/system development, working on new innovative ideas, and designing software to solving complex problems – all the while experiencing the job satisfaction that comes from improved method technologies for your whole team.  Look no further, because the GIS section is waiting for you and your skills.  Take your training and experience to the next level by working with our dedicated team of Geomatics Professionals where you can feel challenged every day to improve our provincial GIS datasets, our maintenance strategies and QC programs.  


Geomatics is one of the fastest growing technology sectors, and here in Nova Scotia, we are part of Canada's world-class Geomatics community.  Geographic Information Services is a leading-edge team of geospatial experts providing mapping services for government and the public and the private sector. Geographic Information Services provides leadership in the development of the Province's geographic information infrastructure including core datasets, policies and standards, and business applications. We are recognized as a centre of excellence in the geosciences community and are considered the premier mapping and geographic information source for Nova Scotia.



About Our Opportunity


Under the direction of the Geographic Application Architect at the Nova Scotia Geomatics Centre, as the Senior GIS Programming Analyst (Computer Services Officer 3), you are responsible for providing extensive, specialized Geomatics business analysis expertise necessary to plan, design, develop and implement complex Geographic Information Systems for the delivery of the Department's Geomatics services. You will be a member of a team and will lead a project in the support of the Infrastructure Registry Management Application (IRMA) which is a key element within the Nova Scotia Asset Management Program.

Primary Accountabilities


  • Meeting with clients
  • Understanding client’s business needs
  • Gathering business and functional requirements
  • Designing of GIS application/system
  • Development of GIS application/system
  • Utilizing a variety of complex tools within GIS software development


Qualifications and Experience


As the successful candidate, you will have a Bachelors Degree in Information Technology plus three (3) years related experience; or graduation from a recognized Information Technology Program plus three (3) years and six (6) months related experience; or an equivalent combination of training and experience may be acceptable.

You must also be proficient in the following in a GIS environment: 
•    Gathering business and functional requirements
•    GIS application/system design
•    GIS application/system development
•    Utilizing a variety of complex tools within GIS software development lifecycle including:
o    Programming software: MS Visual Studio 2015+, MS Visual Studio Code
o    Various Programming languages: C#, JavaScript, Python
o    GIS systems: ESRI products (ArcGIS, ArcObjects, ArcGIS Server, ArcGIS JavaScript API, ESRI Web App Builder)
o    Web development: (HTML, CSS, Scripting)
o    Database software: SQL, Oracle, database design.

Qualifications and Experience Cont'd


You will also possess the following abilities or experiences: 

•    Progressive application development experience in a GIS environment (ArcGIS, C#, JavaScript, Python, Oracle/SDE)
•    Excellent analytical ability
•    Superior team, mentoring and consensus building skills
•    Establish an effectual rapport with system users from all levels of government
•    Effective interpersonal skills, good organizational and strong verbal/ written communication skills
•    Work cooperatively and collectively in a team environment
•    Work under pressure managing multiple tasks with changing priorities to meet static and dynamic deadlines.
•    Comprehend the uniqueness of GIS software and corporate geographic database requirements
•    Broad knowledge of government-wide issues to identify the proper magnitude and scope for problem resolution.
•    Exercise a logical approach to analyzing problems, interpreting client needs while, adapt to new methodologies and software applications
•    Attention to detail and good time management skills
•    Understand government standards, policies and procedures on technology

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 offering and eligibility criteria. 

Working Conditions

  • Normal work week is 35 hours/week, 7 hours/day
  • May be required to work overtime on occasion

Additional Information

On October 6, 2021 the Government of Nova Scotia announced full vaccination will be a condition of employment for new staff being hired. View News Release


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,488.52 - $3,030.25 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