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
- Completion of a degree or diploma in Computer Science, Information Technology, or a related field (equivalencies will be considered).
- 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).
- Experience working with relational database technologies, such as Oracle and Microsoft SQL Server.
- Experience with Oracle Fusion Cloud HCM implementation, migration, or support (asset)
Assessment Criteria
- 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).
- Knowledge of software development methodologies and industry best practice.
- Knowledge of and experience with relational databases technologies such as Oracle or SQL Server
- Knowledge of ERP Cloud platforms or ERP cloud migration initiatives. (Asset)
- Strong analytical and problem-solving skills.
- Strong written and verbal communication skills, with the ability to effectively exchange information.
- Ability to work independently and manage multiple priorities.
- Ability to coach and mentor others.
- Ability to collaborate as a part of a team environment.
- Commitment to client-focused service delivery and effective stakeholder engagement.
Conditions of Offer
- Recent and satisfactory Criminal Record Screening Certificate from local police
Conditions of Acceptance
- Willing to accept on-call (occasional)
- 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.