Programmer Analyst
$59.05k - $82.58k per yearService New Brunswick
Service New Brunswick
Programmer Analyst
R85 2026/27-356
Pay Band 4
Open Competition
Full Time Position
Flexible Work Location within New Brunswick
Working at Service New Brunswick is more than just a job — it's an opportunity to build a meaningful career. Guided by our vision of "Excellence in Service Delivery", our teams provide high-quality, innovative public services for customers with a focus on value for all New Brunswickers.
Known for our people-oriented workplace culture, we foster an environment where innovation, inclusivity, and teamwork are celebrated. We are proud to be recognized as one of Atlantic Canada's Top Employers for 2026!
What We Offer
At SNB, our people are at the heart of everything we do. We are:
- Human-Centered: We prioritize well-being and flexibility for our employees.
- Driven by Growth: We invest in your professional development and career advancement.
- Celebrating Excellence: We recognize and reward outstanding contributions.
- United by Purpose: Every project you work on makes a real difference for New Brunswickers.
- Empowered to Decide: We trust our teams to make decisions and innovate boldly.
With offices and locations in most New Brunswick cities and a wide variety of positions and job roles, SNB offers unmatched opportunities for growth and impact, including an employee recognition program, a mentoring program, training & development opportunities, employee townhalls and ongoing leadership development.
SNB also offers a comprehensive employee benefits package.
Service New Brunswick is seeking an individual to join the Business Application Services Branch as a Programmer Analyst.
Who are you?
- You are client-centric and passionate about delivering exceptional service.
- You demonstrate initiative and are adaptable, organized and solution oriented.
- You are an effective communicator and collaborator.
What will you be doing?
As a member of the Business Applications Services team, you will be responsible for developing and supporting business application systems for a variety of clients.
Your responsibilities will include but are not limited to:
- 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
What do you need to be successful?
ESSENTIAL QUALIFICATIONS:
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.
and
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
Subject to the response to this competition, an equivalent combination of education, training and experience may be considered.
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.
ASSET QUALIFICATIONS: Preference may be given to candidates who demonstrate they have training or experience in one or more of the following areas:
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
Subject to the response to this competition, candidates may be required to demonstrate on their application one or more of the asset qualifications in addition to the essential qualifications to be given further consideration.
OPERATIONAL REQUIREMENTS:
- Some weekday evening and weekend work hours may be required on occasion.
- Candidates will be required to undergo Criminal History Clearance prior to appointment.
CORE COMPETENCIES: The successful candidate will possess the following core competencies:
Analytical Thinking/Judgment
Effective Interactive Communication
Teamwork and Collaboration
Client Service & Result Orientation
TECHNICAL COMPETENCIES: The successful candidate will possess the following technical competencies:
- Ability to Use M365 Technology, Software, Application
- Specialized Subject Matter Expertise and Knowledge
- Planning and Organizing Skills
- Written communication
Resumes should be in chronological order specifying education and employment in months and years including part-time and full-time employment.
Salary: $59,046 - $82,576 annually – Pay Band 4 - Management and Non-Union Pay Plan
We strongly encourage you to submit your application via the 'Open Competitions' page by clicking the 'Apply Now' button (located at the bottom of the job advertisement), to increase the efficiency and maintain a consistent candidate experience. Please ensure your application is completed by September 7, 2026 and indicate competition number (R85-2026/27-356).
In the unlikely event that you experience technical difficulties or are unable to complete your application online, contact View email address on jobs.swagapp.com.
We thank all those who apply, however, only those selected for further consideration will be contacted.
Candidates registered with the Equal Employment Opportunity Program and veterans, who demonstrate they are among the most qualified, shall be given preference at the time of appointment.
- ...Service New Brunswick HR Analyst R85-2026/27-291 Open Competition– ASL 4 1 year opportunity Flexible location within NB Service New Brunswick is seeking an individual to join the People and Culture Branch as a HR Analyst working in New Brunswick with a flexible...SuggestedPermanent employmentFull timePart timeWork at officeFlexible hours
- ...person. Their focus is on excellence and accomplishments. We are excited to be partnering with them to bring an Investment Analyst to their team in either Saint John, NB or Halifax, NS. Reporting to the Director, Investments, this role will support the Investment...Suggested
$61.5k - $80k per year
...Opportunity: It's an exciting time at Medavie as we embark on a significant Finance transformation. We're looking for a Business Analyst who thrives in change and enjoys working closely with people to bring a new ERP system to life from design through implementation....SuggestedPermanent employmentFull timeInternshipFlexible hours- ...assurance maladie, dentaire, vie et vision, un REER de l'entreprise, des congés payés, un abonnement gratuit à l'assistance routière, un programme d'aide aux employés et un programme de bien-être. Formation pratique : Bénéficiez d'une formation virtuelle dans un format de...SuggestedHourly payWork at officeLocal areaRemote workWork from homeHome officeNight shift
- ...thing to do. Below you will find areas of study/work that are common here at NB Power: Administrative Services/Clerical Analyst/Business Analyst Carpenter/Scaffolder Communications/Marketing Electricians Electrical, Instrumentation and...SuggestedPermanent employmentFull timeCasual workLocal areaFlexible hours
- ...Finance • Manager, Finance • Manager, Accounting • Senior Accountant • Accountant • Internal Auditor • Senior Financial Analyst • Financial Analyst • Accounts Payable Manager • Accounts Receivable Manager If you are a motivated professional who wants...Contract work
$58k - $63k per year
...avantages pour soutenir votre santé physique et mentale – y compris les assurances collectives Manuvie, les soins virtuels Maple, le programme Not Myself Today pour favoriser un milieu de travail sain sur le plan psychologique et des congés de maladie payés généreux....Daily paidFull timeTemporary workPart timeWork at officeLocal areaRemote workFlexible hoursWeekend work- ...spcifique au poste. ~ Avantages complets, y compris assurance mdicale, dentaire, vie et vision, cotisation au REER par lentreprise, programme daide aux employs et programme de bien-tre. Ce que nous recherchons Doit rsider au Canada. Doit avoir au moins 18 ans....Local areaMonday to fridayNight shift
$80k - $100k per year
...partenariat avec les distributeurs, etc.) Appliquer les méthodes et formations en vente conformes aux standards de Henkel Déployer les programmes marketing et fournir une rétroaction afin d’aligner l’offre avec les besoins du marché Animer, motiver et conclure des ventes...Full timeLocal areaFlexible hoursNight shift$22 - $25 per hour
...Job Title: Technical Analyst Location: Moncton, NB Job Type: Contract-possible extension Shift: Monday to Friday, 8am-5pm, weekends as needed Wage : $22.00-$25.00/hour Job Summary: We are seeking a detail-oriented and technically proficient Technical...Permanent employmentFull timeContract workMonday to fridayShift work$67.6k - $94.41k per year
...FINANCIAL ANALYST OPEN COMPETITION DEPARTMENT OF HEALTH PERMANENT FREDERICTON (An alternate work location in New Brunswick may be considered) The Department of Health is seeking an individual to join the Financial Services Branch as a Financial Analyst, in Fredericton...Long term contractPermanent employmentFull timePart timeWork at office$21.6 per hour
...recours à la force et en gestion des comportements agressifs Les candidats qui n'ont pas ces certifications peuvent s'inscrire au programme de formation UoF/MOAB de Paladin avant leur formation d'intégration pour s'assurer qu'ils répondent aux exigences du poste...Summer workLocal area- ...assurance maladie, dentaire, vie et vision, un REER de l'entreprise, des congs pays, un abonnement gratuit l'assistance routire, un programme d'aide aux employs et un programme de bien-tre. Formation pratique : Bnficiez d'une formation virtuelle dans un format de classe...Hourly payWork at officeLocal areaWork from homeNight shift
$53.74k - $75.11k per year
...IT Service Analyst Department of Education and Early Childhood Development (EECD) Permanent Position (Bilingual Essential in ENGLISH AND FRENCH) Guide to bilingualism for employees - gnb.ca Open Competition Fredericton or Remote in New Brunswick Interested...Long term contractPermanent employmentFull timePart timeWork at officeRemote workMonday to friday$67.6k - $94.41k per year
...Funding & Data Analyst Office of Women and Gender Equity Gender-Based Violence Programs Personal Service Contract (1 year) Open competition Fredericton Interested in making a difference in our province? We encourage you to Choose GNB ! Who we are: Women...Permanent employmentFull timeContract workWork at officeRemote work$73k - $122k per year
Healthcare Integration Analyst Position Description The Healthcare Integration Analyst will support the implementation of a new provincial Clinical Information System (CIS) by designing, specifying, testing, and implementing data interfaces between the CIS and existing...- ...Business Analyst Business Intelligence (BA3) Client: Department of Health New Brunswick Program: Symbio Clinical Information Solution (CIS) Program Requisition: RQ00381 Location: Remote within Canada with travel to New Brunswick at least once per month...Full timeContract workRemote work
- ...Clinical Business Analyst / Clinical UX Analyst Client: Service New Brunswick (SNB) / Government of New Brunswick Program: Provincial Clinical Information Solution (CIS) Symbio Program Number of Positions: 2 Location: Remote within Canada Travel...Full timeContract workFor subcontractorLocal areaRemote work
- ...Opportunities to take part in job-related training and development Relocation cost (if applicable) The Senior Manufacturing Financial Analyst will be experienced in manufacturing accounting and financial analysis, process documentation, be an analytical thinker, highly...Permanent employmentFull timeTemporary workInternshipRelocationFlexible hours
- ...Job Responsibility: As an IT Service Desk Analyst, you will provide basic to moderate technical support and exceptional customer service to all employees of Irving Oil. You will be the single point of contact for all issues and requests and interact with employees in various...Work at officeRemote workWork from homeHome officeShift work
- ...Business Analyst Business Intelligence (BI) Detail Information Contract Duration 12 Months Location Remote Canada (must reside within Canada) Province New Brunswick Client Department of Health (DoH) Symbio Program (CIS Implementation) Start Date ASAP...Full timeContract workImmediate startRemote work
$2271 - $3176 per week
...Geographic Information Systems Analyst Department of Tourism, Heritage and Culture Personal Service Contract Open Competition Fredericton Interested in making a difference in our province? We encourage you to Choose GNB ! Who we are: We invite you to become part...Permanent employmentFull timeContract workPart timeWork at officeMonday to friday$25 per hour
...Role: The Distribution Centre (DC) Support Analyst is responsible for providing technical support for hardware, Microsoft applications, telephone systems, and Warehouse Management Systems (WMS) within the Distribution Centre. This is a three-month temporary contract with...RemplacementTemporary workWork at officeLocal areaFlexible hoursShift work- ...Job Title: Clinical Business Analyst (BA3) Business Intelligence Client: Department of Health New Brunswick / Service New Brunswick Program: Provincial Clinical Information Solution (CIS) Symbio Program Location: Remote within Canada with travel to New Brunswick...Full timeContract workRemote work
- This role is responsible for designing, developing, and supporting business intelligence solutions that enable data-driven decision-making across operations, maintenance, workforce management, safety, quality, and inventory functions. The successful candidate will work closely...
- ...Senior Healthcare QA Analyst - EHR Client: Service New Brunswick (SNB) – Provincial Health Application Services Branch Location: Remote within Canada or Onsite in Fredericton, New Brunswick. Duration: September 21, 2026 – September 20, 2027, with 1 optional...Full timeContract workWork at officeRemote workMonday to friday
$105 per hour
...important et votre aisance avec les outils numriques vous distingue. Vous dtenez les qualifications :Matrise en sciences infirmires (MN programme dIP), axe sur la pratique clinique. Vous tes titulaire dun permis, ou prt(e) le devenir :Inscrit(e)/titulaire dun permis auprs...Work at officeWork from homeFlexible hoursNight shift- ...We are seeking a Senior Data Analyst to lead complex analytics initiatives that support the division's analytics ndigital transformation strategy. This role will provide technical leadership for reporting modernization efforts, drive adoption of Power BI and modern data platforms...
- ...This is a remote position. Job Description Senior Data Analyst (Part-Time) Department: Clinical Information Solution (CIS) / Data Management Location: Remote (Canada) with quarterly travel to New Brunswick as required Duration: 2 Years (July...Full timeContract workPart timeRemote work
- DEPARTMENT: HR Operations & Analytics BARGAINING UNIT: Management and Non-Bargaining JOB TYPE: Permanent full-time SCHEDULE: Day, 8 and 12-hour shifts. Work schedule may be changed to meet operational needs. LANGUAGE REQUIREMENTS: Bilingual essential NOTE...Permanent employmentFull timeTemporary workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer Analyst. Be the first to apply!
