Jobs.ca
Jobs.ca
Language
CITY OF WINNIPEG logo

Analyst Programmer 2

Winnipeg, MB
Mid Level
full_time

About the role

Under the general direction of the Coordinator of Data and Applications, the Programmer Analyst 2 is responsible for the development, testing, implementation, maintenance, support, training, and operation of all information systems technologies used by the Innovation and Technology Department Fire Paramedic Service Divisions. This includes providing ongoing support to users of the AMANDA enterprise application, IBM Maximo application suite, and various other custom-built and off-the-shelf software solutions.

As the Programmer Analyst 2**,** you will:

  • Respond to requests for support of existing systems by recording the problem information, identifying possible solutions, coordinating or conducting the implementation of the approved solution and documenting successful resolutions.
  • Search problem management system for potential solutions.
  • Liaise with consultants or system vendors on system issues.
  • Translate the functional design specifications of approved projects into an operational system according to the department’s Business System Development Life Cycle.
  • Develop reports in support of business operations using the department’s standard reporting tools.
  • Assist in developing and implementing data conversion and system interface programs.
  • Design input/output layouts, file structures, access methods and information flows in preparation for coding.
  • Code logic specifications into modules, programs, prototypes and/or application systems using the development tools standard to the department.
  • Participate in the preparation of functional design specifications with clients to determine that their information and processing requirements as well as data flow, manpower implications and potential impacts on existing systems.
  • Assist in training personnel in the operation and on-going maintenance of existing applications, systems and mobile devices and provides relief to other divisional staff.
  • Perform proactive maintenance on all existing systems to ensure reliability, accessibility and to reduce requests for support.
  • Prepare calendar time, manpower time, system utilization and cost/benefit estimates for all aspects of the application development for client and management approval.
  • Prepare documentation as identified in the department’s Business System Development Life Cycles.
  • Maintain a high level of knowledge on all existing systems, procedures, and projects, including but not limited to, operational applications, operating systems and procedures, development projects, network configurations, system integration, etc.
  • Perform other related duties consistent with the classification as required.

Your education and qualifications include:

  • University Degree in Computer Science or an equivalent combination of training and experience.

  • A minimum of two (2) years’ experience actively developing application systems using client/server and web-based technologies.

  • Demonstrated experience in the configuration and operation of PC hardware and software including, but not limited to, the installation of hardware and software.

  • Demonstrated thorough knowledge, with at least one year of experience, using relational databases and showing a demonstrated ability to write complex SQL statements.

  • Thorough knowledge and experience using and supporting software such as Windows and Office.

  • Demonstrated ability to write programs in languages such as SQL, Python, JSP, Ruby, NET, and HTML.

  • Demonstrated ability to multi-task and achieve project deadlines and goals by working effectively in a team environment and/or working independently with minimal supervision.

  • Demonstrated ability to investigate, analyze, evaluate and resolve software, LAN/WAN, server and PC related problems.

  • Knowledge of ITIL processes/functions including change management, problem/incident management, help desk, Service Level Agreements and system feasibility analysis.

  • Demonstrated interpersonal skills and an ability to maintain an effective working relationship with all levels of personnel within the civic service as well as outside contacts and the general public.

  • Demonstrated ability to communicate effectively both orally and in writing.

  • Ability to lift and carry equipment up to approximately 25 kilograms in weight.

  • Knowledge of the occupational hazards and the safety precautions and regulations which are applicable to the positions’ area of work

  • IMPORTANT: Applicants who have been educated outside of Canada must have education which is comparable to the minimum qualification in Canada. Applicants submitting foreign credentials require an official academic assessment report issued by a recognized Canadian assessment service https://canalliance.org/en/ at application.

Conditions of employment:

  • The successful candidate must maintain legal eligibility to work in Canada. If the successful candidate possesses a work permit, it is their responsibility to ensure the permit remains valid.

  • A Police Information Check satisfactory to the employer will be required from the successful candidate, at their expense. To obtain Police Information Check information please visit www.winnipeg.ca/police.

  • Ability and willingness to work occasionally off-hours.

  • Obtain and maintain Winnipeg Police Service Level 2 Security Clearance.

  • A valid Manitoba Class 5 driver’s license.

  • Ability to travel within the City of Winnipeg for business purposes.

About CITY OF WINNIPEG

Government Administration
5001-10,000

Winnipeg is the capital and largest city of the province of Manitoba, Canada. It is located near the longitudinal centre of North America, at the confluence of the Red and Assiniboine Rivers.