
Programmer Analyst
- Saskatoon, SK
- $83,663-87,627 per year
- Permanent
- Full-time
- Prepares proposals and recommendations for management action.
- Supports and implements computer-based systems within the Community Services Department. Writes and modifies computer programs using the appropriate development and support tools.
- Prepares test data to verify the accuracy and completeness of new and modified systems, jobs and programs.
- Prepares and modifies system, job, program and operating documentation according to Departmental and Corporate standards.
- Maintains current working knowledge of major automated systems and general knowledge of others.
- Responds to, and resolves, system and production failures as required.
- Conducts and supports training seminars, as required.
- Maintains current knowledge of computer operating procedures and standards.
- Provides advice and guidance to less experienced staff.
- Prepares and modifies system, program, and operating documentation for the Community Services Department.
- Creates and maintains SSRS reports and other database reports.
- Assists with the development of Corporate IT policies, procedures and standards.
- Performs other related duties as assigned.
- Degree in computer science plus four years experience as a Programmer Analyst including two years of programming experience or successful completion of a two-year post-secondary computer technology or business systems program plus six years experience as a Programmer Analyst including two years of programming experience.
- Demonstrated ability to provide technical solutions to resolve business problems.
- Demonstrated ability using Microsoft Windows programming languages and relational databases.
- Demonstrated software skills using Visual Studio, MS.NET, VB.NET, ASP.NET, Transact SQL, and Report Builder (SSRS).
- Knowledge of application architecture analysis, design, development, and enhancement.
- Demonstrated ability with client/server and n-tier development tools.
- Demonstrable experience in and considerable knowledge of end to end system life cycle development methodologies.
- Knowledge of the principles and applications of data processing documentation.
- Demonstrated skill in the use and support of RecTrac/WebTrac and Employee Scheduling System.
- Demonstrated ability to set up RecTrac peripheral devices (e.g. cash drawer, printers, pole display, webcam)
- Ability to establish and maintain effective working relationships as necessitated by work assignments.
- Ability to plan and prioritize own work schedules in order to meet deadlines while working with limited supervision.
- Skill in providing customer service, dealing effectively and tactfully with a wide variety of customers.
- Skill in critical thinking and problem-solving.
Posting Closes
Resume Review
Pre-screen/Interview
Offer
Pre-Employment Conditions
Welcome to the City