Talent.com
Senior Programmer Analyst
Senior Programmer AnalystGovernment of Newfoundland and Labrador • San Juan de Terranova, Terranova y Labrador, CA
No longer accepting applications
Senior Programmer Analyst

Senior Programmer Analyst

Government of Newfoundland and Labrador • San Juan de Terranova, Terranova y Labrador, CA
30+ days ago
Job type
  • Full-time
Job description

1 day ago Be among the first 25 applicants

Government of Newfoundland and Labrador provided pay range

This range is provided by Government of Newfoundland and Labrador. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$39.95 / hr - CA$44.70 / hr

Direct message the job poster from Government of Newfoundland and Labrador

Manager, Strategic Staffing at Government of Newfoundland and Labrador

Office of the Chief Information Officer - Government of Newfoundland and Labrador

The Office of the Chief Information Officer is seeking a Senior Programmer Analyst to join the Design and Delivery, (MyGovNL) team. Reporting to the Program Manager, MyGovNL, this role is responsible for the design, development, implementation, and support of new and updated software applications within a dynamic government environment. The position combines technical development with business and systems analysis, documentation, and platform support responsibilities. The Senior Programmer Analyst collaborates with internal and external stakeholders to provide software solution design guidance, demonstrations, and recommendations on key decisions for addressing business challenges. In addition, this role may supervise and mentor junior team members and is accountable for delivering efficient IT solutions that align with departmental priorities and OCIO standards.

Key Responsibilities :

Application Development & Support

  • Design, develop, and deploy software solutions within the MyGovNL platform, ensuring alignment with business requirements, standards, and security protocols.
  • Support the ongoing development, maintenance, and stability of the MyGovNL platform, including enhancements, bug fixes, integrations, and performance improvements.
  • Conduct business and technical analysis to understand requirements, document processes, clarify functionality, and translate needs into detailed technical specifications for new and existing applications.
  • Translate business requirements into detailed system designs, including wireframes, and technical specifications for new and existing applications.
  • Perform and support software testing (unit, functional, integration) to validate code accuracy and completeness.
  • Provide technical analysis and input on application design, development, and support across multiple platforms.
  • Create, update, and maintain system documentation, including technical designs, procedures, and coding standards ensuring quality through peer review and QA processes.
  • Contribute to architectural discussions and recommend improvements to enhance performance, maintainability, and scalability.
  • Participate in code reviews and ensure adherence to development best practices, standards, and security requirements.
  • Analyze and resolve technical issues across application, database, and infrastructure environments.
  • Estimate development efforts, identify dependencies, and assist with project planning and sequencing.
  • Support continuous improvement initiatives, including automation, process optimization, and modern development practices.
  • Stay current with industry best practices, evolving .NET features, security standards, and development tooling to support modernization efforts.
  • Collaborate with clients, stakeholders, and team members to gather requirements, facilitate walkthroughs and contribute to technical strategies.
  • Mentor junior team members to support skill development and knowledge sharing.

Screening Criteria

  • Completion of an undergraduate degree or diploma in Information Technology, or Computer Science (equivalent combinations of education and experience will be considered).
  • Considerable experience of a progressively responsible nature in development and support within a complex, enterprise, multiplatform application
  • Considerable development experience with standard design patterns and design methodologies (model-view-controller / MVC and model-view-view model / MVVM).
  • Considerable development experience with relational database technologies such as Oracle, SQL Server, including stored procedures (PL / SQL or T-SQL).
  • Experience with version control systems (e.g., Git / GitHub) within a collaborative development environment.
  • Experience developing applications using ASP.NET Core and implementing or integrating Web Services (asset).
  • Assessment Criteria

  • Knowledge and proficiency with systems analysis, design, requirements interpretation, documentation, coding, debugging, and troubleshooting across multiple layers.
  • Knowledge and understanding of modern software development methodologies, best practices, emerging technologies, and secure coding standards.
  • Ability to manage time and tasks efficiently with attention to detail.
  • Ability to effectively and professionally exchange information with various groups (technical teams, clients, end users, etc.).
  • Ability to build and maintain strong working relationships.
  • Ability to contribute effectively within a collaborative environment (teamwork).
  • Ability to work independently.
  • Conditions of Employment

    Conditions of Offer

    Recent and satisfactory Criminal Record Screening Certificate from local police.

    Conditions of Acceptance

  • Willingness to accept on-call and overtime assignments (occasional).
  • Information for Applicants

    For more information about this opportunity please contact : Cynthia Sheppard, Director, Digital and PMO, Design and Delivery at cynthiasheppard@gov.nl.ca.

    Seniority level

    Not Applicable

    Employment type

    Full-time

    Job function

    Information Technology

    Industries

    Government Administration

    #J-18808-Ljbffr

    Create a job alert for this search

    Programmer Analyst • San Juan de Terranova, Terranova y Labrador, CA

    Similar jobs
    Algebra Private Tutoring Jobs Mount Pearl

    Algebra Private Tutoring Jobs Mount Pearl

    Superprof • Mount Pearl, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    Targeted Talent • Saint John's, NL, Canada
    Permanent
    We are looking for an experienced.Toronto! Our client is a large technology firm with a product that you've likely used.You have hands-on experience with enterprise-grade infrastructures, opera...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Targeted Talent • Saint John's, NL, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is completely remote! Our client is a global enterprise company with a product that you've likely used.Within this role, you&...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs St. John's

    Algebra Private Tutoring Jobs St. John's

    Superprof • St. John's, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    ClearRisk • Saint John's, NL, Canada
    Full-time +1
    Johns, NL | Type : Full-time, Permanent.ClearRisk is looking for a skilled and curious Software Developer whos passionate about building reliable, scalable software that solves real business problem...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web Developer

    Senior Web Developer

    Targeted Talent • Saint John's, NL, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is completely.Our client is an enterprise-backed software startup in the medical industry currently experiencing substantial grow...Show more
    Last updated: 30+ days ago • Promoted
    Senior Information Management Analyst

    Senior Information Management Analyst

    Government of Newfoundland and Labrador • San Juan De Terranova
    Full-time
    Government of Newfoundland and Labrador provided pay range.This range is provided by Government of Newfoundland and Labrador. Your actual pay will be based on your skills and experience — talk with ...Show more
    Last updated: 2 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    CoLab • San Juan De Terranova
    Full-time +1
    At CoLab, we want to help mechanical engineering teams bring life‑changing products to market years sooner.CoLab is a cloud‑based platform for engineering design review that makes it easy for subje...Show more
    Last updated: 7 days ago • Promoted
    Software Administrators

    Software Administrators

    Ams Ink • San Juan De Terranova
    Full-time
    Adaptive Marine Solutions, Inc.AMS) is a fast-growing Naval Architecture and Marine Engineering organization with offices in Ottawa (Kanata, ON) and St. John’s, NL, and a team distributed throughout...Show more
    Last updated: 7 days ago • Promoted
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Saint John's, NL, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    2 - Senior Data Engineer

    2 - Senior Data Engineer

    Targeted Talent • Saint John's, NL, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Senior PLM / CAD Integrations Developer

    Senior PLM / CAD Integrations Developer

    CoLab • San Juan De Terranova
    Full-time +1
    John’s, Newfoundland and Labrador, Canada.At CoLab, we help mechanical engineering teams bring life‑changing products to market years sooner. CoLab is a cloud‑based platform for engineering design c...Show more
    Last updated: 7 days ago • Promoted
    Computer programming Private Tutoring Jobs St. John's

    Computer programming Private Tutoring Jobs St. John's

    Superprof • St. John's, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Dev

    Senior Software Dev

    GroundControl Software Inc • St. John's, Newfoundland and Labrador, Canada, A1A 1B3
    Permanent
    About GroundControl Software Inc.Our mission is to deliver advanced software solutions that enable manufacturers to produce high-quality parts and systems with precision and confidence.These parts ...Show more
    Last updated: 30+ days ago
    Senior Full-Stack Developer - Angular, Spring Boot, Docker

    Senior Full-Stack Developer - Angular, Spring Boot, Docker

    CarteNav • San Juan De Terranova
    Full-time
    A leading technology firm is seeking a Senior Software Developer to join their team.This role focuses on full-stack development with strong expertise in Angular, Spring Boot, and Docker, and includ...Show more
    Last updated: 7 hours ago • Promoted • New!
    Onsite Mainframe Modernization Discovery Consultant

    Onsite Mainframe Modernization Discovery Consultant

    S M Software Solutions Inc • San Juan De Terranova
    Full-time
    A technology consulting company is seeking qualified vendors for a mainframe modernization project in Canada.The successful candidate will demonstrate extensive experience in similar large-scale mi...Show more
    Last updated: 6 days ago • Promoted
    Application Support Specialist

    Application Support Specialist

    Canadian Cancer Society • San Juan De Terranova
    Full-time
    Application Support Specialist – Canadian Cancer Society.CA$56,000 - CA$84,000 CAD per year (based on skills and experience). Any CCS Office (Toronto, Vancouver, Ottawa, Calgary, Halifax, St.John's,...Show more
    Last updated: 7 days ago • Promoted
    Senior Information Management & Policy Analyst

    Senior Information Management & Policy Analyst

    Government of Newfoundland and Labrador • San Juan De Terranova
    Full-time
    A governmental organization in Newfoundland and Labrador is seeking a Senior Information Management Analyst to perform advisory and analytical work supporting information management programs.Respon...Show more
    Last updated: 2 days ago • Promoted