Competition # : 38865
Department: Elections Nova Scotia
Location: DARTMOUTH
Type of Employment: Permanent
Union Status: NSGEU - NSPG
Closing Date: \xe2\x80\x8b5/8/2023\xe2\x80\x8b (Applications are accepted until 11:59 PM Atlantic Time)
About Us
Elections Nova Scotia is an independent, non-partisan agency that is responsible for the administration of the Elections Act. Its mandate is to conduct provincial general elections and by-elections; ensure compliance with provincial electoral law including the political financing regime; establish and maintain election-related information including the Nova Scotia Register of Electors and electoral geography and spatial distribution of electorate base. Elections Nova Scotia is also mandated to provide support to the independent electoral boundaries commission charged with reviewing the boundaries of provincial electoral districts.
Who are you
You have the skills to act independently and apply modern software development techniques and up-to-date knowledge of databases and web-based application development to further the use of technology in the electoral process. You have strong experience in IT systems analysis, various programming languages, and advanced web development skills within Microsoft .NET framework including ASP.net, ASP.NET MVC, C#, AJAX, JavaScript, HTML5 as well as expertise in MS SQL Server DBMS and T-SQL, utilizing Visual Studio and SQL Server Management Studio.
You like to continuously learn and acquire new skills. You are a team player willing to help in any situation that may arise and are flexible and adaptable to changing business priorities. You have excellent interpersonal skills and the ability to interact effectively with staff, and peers in other departments and at all levels of management.
You are a dependable person who can efficiently and collaboratively work under stressful and time sensitive deadlines as is the case during election events and can employee creativity in developing solutions and responding to ad-hoc requirements.
About Our Opportunity
The Senior Programmer Analyst - a Computer Services Officer (CSO3) position, is a senior level technical position who plays a significant role in the development and operation of on-premise and Azure cloud based application systems for Elections Nova Scotia (ENS). You will be responsible for the analysis, design, programming, testing, and ongoing support and maintenance of SQL database web-enabled software solutions that include new or modified applications to support the election management systems and the Register of Electors\' data cleansing and reconciliation activities, GIS applications and interfaces to the electoral geo-databases, website support, and Azure environment performance-tuning and management.
You will be reporting to the Computer Services Officer 4 (CSO4) position, still at ENS, employees often multi-task to ensure the continuing renewal of the electoral process, and as senior programmer and analyst, you will be part of the IT/GIS team, serve as the in-house expert on all systems and work closely with ENS GIS analysts, adopt and enforce the coding and documentation standards, deliver fully tested and documented complex programs and systems that support various election-related activities, and contribute to the management of the Azure cloud-based services and infrastructure hosting the election management systems.
Primary Accountabilities
System analysis and design, programming, systems testing and quality assurance of new web applications, enhancements of existing systems, specialized functions and data mining routines and reports to support the election management systems and the Register of Electors\' data cleansing and reconciliation activities; primarily using skills within Microsoft .NET and MVC frameworks including ASP.NET MVC, ASP.NET, C#.NET, AJAX, J-Query, JavaScript, HTML5, and expertise in MS SQL Server and T-SQL, utilizing Visual Studio.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.