Programmer Analyst

Anglophone School District
Remote

About The Position

Service New Brunswick is seeking an individual to join the Business Application Services Branch as a Programmer Analyst. This is a full-time position with a flexible work location within New Brunswick. The role involves developing and supporting business application systems for a variety of clients, contributing to digital transformation projects, and ensuring high-quality public services for New Brunswickers. SNB offers a people-oriented workplace culture that celebrates innovation, inclusivity, and teamwork, and is recognized as one of Atlantic Canada's Top Employers for 2026.

Requirements

  • A university degree in Computer Science or a related field and a minimum of four (4) years related experience in system development OR a two (2) year college diploma in Information Technology with a minimum of four (4) years related experience in system development.
  • Demonstrated recent experience utilizing one or more of the following is required: .NET Framework Development (C#, VB.NET. .NET Core (C#) or Java development or Oracle forms development.
  • SQL server, .NET Framework Development (C#, VB.NET. .NET Core (C#) or Java development or Oracle forms development.
  • SQL server procedures and SQL functions or Oracle Database experience and PL/SQL.
  • Written and spoken competence in English is required.
  • Applicants must clearly demonstrate the essential qualifications to be given further consideration.
  • Please state your language capability on your application and ensure that preferred language for assessment is clearly identified.

Nice To Haves

  • Experience with Agile Development Methodologies.
  • Demonstrated experience applying software development methodologies, with a focus on business analysis and systems requirements development.
  • Experience with development process tools such as Azure DevOps, JIRA, Confluence, etc.
  • Experience with development tools such for .Net Core/.Net Framework, Visual Studio, SSRS, Oracle Forms, Oracle APEX, Oracle Business Analytics, etc.
  • Experience in database development tools for SQL or Oracle.

Responsibilities

  • Providing day to day application maintenance and support functions.
  • Supporting digital transformation projects to replace legacy applications.
  • Interacting with various stakeholders (Business Team, Project Teams, Application Support Team , and appropriate teams within SNB) to collect and understand client and technical requirements.
  • Proposing solutions to address requirements/user stories.
  • Estimating effort and timelines for the implementation of proposed solutions.
  • Developing, documenting, testing and implementing technical solutions to meet business requirements.
  • Providing support to Product/Business Owners for user acceptance testing as required.
  • Collaborating with other teams within Technology Services to investigate and ensure implementation of effective system solutions.
  • Multi-tasking in a fast-paced environment with multiple priorities, projects, and deadlines.

Benefits

  • employee recognition program
  • mentoring program
  • training & development opportunities
  • employee townhalls
  • ongoing leadership development
  • comprehensive employee benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service