Jobs.ca
Jobs.ca
Language
Government of Newfoundland and Labrador logo

Senior System Analyst

St John’s, Newfoundland and Labrador
Senior Level
temporary

About the role

Position Details

Office of the Chief Information Officer - Executive Council

Join a growing team focused on modernizing large-scale applications and developing innovative solutions. We promote a collaborative environment that values technical excellence and continuous learning. Our goal is to enable the delivery of citizen services through scalable technology solutions. We are seeking adaptable, future-thinking individuals who work well in a team environment.

Reporting to the Design & Delivery Manager and working under the guidance of a Team Lead, the successful candidate will have the opportunity to:

• Play a lead role in the design, development, and deployment of .NET applications.

• Collaborate with architects and product owners to define system architecture and design patterns.

• Ensure code quality through peer reviews, testing, and best practice approaches.

• Research, monitor and evaluate emerging technologies to remain informed of industry trends.

• Proactively recommend and implement improvements to enhance system performance, scalability, and maintainability.

• Mentor junior developers and contribute to technical leadership across projects and initiatives.

• Participate in agile scrums and sprint planning.

• Act as a technical liaison between development teams and stakeholders, translating business requirements into scalable solutions.

• Contribute to a culture of collaboration, through knowledge sharing and continuous improvement.

Screening Criteria

  1. Completion of a degree or diploma in Computer Science or Information Technology (equivalencies will be considered)

  2. Extensive experience in application development, with progressively responsible roles demonstrating increasing leadership and technical skills

  3. Extensive experience in .NET Framework/Core, C# programming, and development using MVC architecture to deliver robust and modular applications

  4. Experience with modern front-end frameworks (e.g., Blazor, React)

  5. Experience developing with relational databases (e.g., SQL Server, Oracle) and/or NoSQL Databases (e.g., CosmosDB, MongoDB)

  6. Experience with Agile methodologies and related tools such as Git and CI/CD platforms (e.g., Azure DevOps) (asset)

  7. Experience with distributed computing environments, preferably Azure Cloud services (asset)

Assessment Criteria

  1. Proficiency in application development and technical leadership

  2. Proficiency in developing enterprise-level solutions in .NET/C#, MVC

  3. Applied knowledge of modern front-end frameworks

  4. Applied knowledge of various database technologies

  5. Leadership and mentoring skills

  6. Problem-solving and analytical skills

  7. Effective communication and stakeholder engagement

  8. Ability to learn and adapt to new technologies

  9. Ability to manage time and tasks

  10. Ability to work independently and collaborate within a team environment

Conditions of Employment

Conditions of Offer

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

Conditions of Acceptance

  1. Willing to work standby (periodic)

  2. Willing to work overtime (occasional)

Information for Applicants

For more information about this opportunity please contact: Cindy Stone, Manager, DevOps at cindylstone@gov.nl.ca

About Government of Newfoundland and Labrador

Government Administration
1001-5000

The Government of Newfoundland and Labrador’s career paths are as vast and diverse as our people and landscapes. Work of the public service makes a difference and impacts the people of our province daily.

Employment Opportunities can be found here - https://www.hiring.gov.nl.ca.