Senior Programmer Analyst

Government of Newfoundland and LabradorSt. John'sOffice of the Chief Information Officer — Design and Delivery
Posted October 16, 2026

Competition Number: OCIO.26.27.0440

Posted Date: October 16, 2026

Closing Date: October 23, 2026

Employment Type: 1 Permanent

Division: Design and Delivery

Department: Office of the Chief Information Officer

Position Group: Non Bargaining / Non Management

Location: St. John's

Salary: $39.95 – $44.70 per hour (CG-40), 35 hours per week

Benefits: Onboarding

Position Details

Office of the Chief Information Officer - Executive Council

Reporting to the Manager of Enterprise HR Applications and working under the guidance of a Team Lead, the Office of the Chief Information Officer (OCIO) is seeking a Senior Programmer Analyst. The Senior Programmer Analyst provides full-stack application development, technical support, systems analysis, design and programming services for new and existing enterprise applications. The role ensures availability, reliability, integrity and security of critical HR systems.

The ideal candidate thrives in a fast-paced and collaborative environment, demonstrates strong analytical and problem-solving skills, and has an interest in modern enterprise ERP technologies, cloud platforms, and digital transformation initiatives. The successful candidate will contribute to major system upgrades, cloud adoption initiatives, and the modernization of government HR technologies.

 Within this role, you will have the opportunity to:

  • Design, develop, implement, and maintain secure, efficient, and scalable system solutions that meet business requirements;
  • Analyze business needs and translate them into functional and technical specifications;
  • Lead or support system upgrades, enhancements, integrations, and production deployments;
  • Engage with clients, business users, vendors, and key stakeholders to gather requirements and address system requests;
  • Collaborate with team members and other OCIO technical groups to deliver enterprise solutions;
  • Troubleshoot, diagnose, and resolve application, integration, and database issues while optimizing system performance;
  • Develop functional and technical design documentation in accordance with established standards, including accessibility, security, and architecture requirements;
  • Perform software testing activities, including unit, functional, integration, automated, and performance testing, to ensure solution quality and reliability;
  • Ensure change management, release management, and deployment processes are followed for the implementation of solutions;
  • Conduct code reviews, peer reviews, and quality assurance activities to maintain high-quality technical deliverables and documentation;
  • Provide technical leadership, coaching, and mentorship to junior team members;
  • Research emerging technologies, industry trends, and best practices, and recommend opportunities for continuous improvement;
  • Support the adoption of cloud-based HR technologies and enterprise best practices;
  • Contribute to the modernization of government HR systems, including initiatives related to Oracle Fusion Cloud HCM implementation, integration, migration, and ongoing support; and
  • Perform other related duties as required.

Screening Criteria

  1. Completion of a degree or diploma in Computer Science, Information Technology, or a related field (equivalencies will be considered).
  2. Significant experience in full-stack application development within a complex technical environment, including experience with Java, JavaScript, JSON, Apache Tomcat, Bootstrap, and Oracle PL/SQL Server Pages (PSP).
  3. Experience working with relational database technologies, such as Oracle and Microsoft SQL Server.
  4. Experience with Oracle Fusion Cloud HCM implementation, migration, or support (asset)

Assessment Criteria

  1. Applied knowledge and experience in full-stack software development technologies including Java, JavaScript, JSON, Apache Tomcat, Bootstrap, and legacy Oracle PL/SQL Server Pages (PSP).
  2. Knowledge of software development methodologies and industry best practice.
  3. Knowledge of and experience with relational databases technologies such as Oracle or SQL Server
  4. Knowledge of ERP Cloud platforms or ERP cloud migration initiatives. (Asset)
  5. Strong analytical and problem-solving skills.
  6. Strong written and verbal communication skills, with the ability to effectively exchange information.
  7. Ability to work independently and manage multiple priorities.
  8. Ability to coach and mentor others.
  9. Ability to collaborate as a part of a team environment.
  10. Commitment to client-focused service delivery and effective stakeholder engagement.

Conditions of Employment

Conditions of Offer

  1. Recent and satisfactory Criminal Record Screening Certificate from local police

Conditions of Acceptance

  1. Willing to accept on-call (occasional)
  2. Willing to work overtime (occasional)

Information for Applicants

For more information about this opportunity please contact: Gail Johnson, Manager, Enterprise HR Applications at GailJohnson@gov.nl.ca or 709-691-0170.

  • The Government of Newfoundland and Labrador values inclusion, diversity, equity and accessibility, and a workplace culture that benefits from varying ideas and lived experiences.
  • Accommodations and alternate assessment formats are available upon request at any stage of the recruitment process by contacting recruitment@gov.nl.ca, 709-729-0130 or toll free at 1-888-729-7690. Video Relay Service (VRS) calls are welcomed.
  • We are committed to providing an inclusive recruitment process with a focus on removing barriers. For common potential accommodations and adjustments during the recruitment process, click here. Accommodation information will be kept confidential.
  • Preference will be given to applicants who are a Canadian citizen or permanent resident of Canada or those who are legally entitled to work in Canada.
  • Applications must be received by the closing date stated in the job posting.
  • It is the responsibility of applicants to submit a resume that clearly demonstrates the required screening criteria outlined in the job description.
  • Applications must contain current contact information, including phone number, mailing and, e-mail addresses.
  • Application information must be factual, complete and current, to date of submission.
  • This competition may be used to fill future similar vacancies with the Government of Newfoundland and Labrador.
Apply Now