We are seeking an immediate
Programmer Analyst III for the
Province of New Brunswick in a
remote role with occasional onsite requirements at
440 King Street, Fredericton, NB or
Brookside Place, Suite 30, Fredericton, NB. This programmer analyst (application development/solution development, VB.Net/Visual Studio/Oracle database/PL/SQL/Azure DevOps expertise, bug report analysis/change request processing, technical documentation, team scrums participation required) develops new applications or components of applications to meet functional specifications, codes and deploys approved solutions throughout technology stack, analyzes bug reports/change requests for modifications to existing functionality and proposes solutions for fixes/updates to support team, and provides/updates documentation per unit standards to support bug fixes/implemented changes.
Requisition Class: RQ00342
Job Title: Programmer Analyst III
Client: Province of New Brunswick
Work Location: Fredericton, NB (Remote, with occasional onsite at 440 King Street or Brookside Place, Suite 30, Fredericton, NB)
Estimated Start Date: July 20, 2026
Estimated End Date: July 23, 2027
Business Days: 252
Hours per Day: 7.25 hours work day
Security Level: No Clearance Required
Engagement Type: Contract / Consulting
Deliverables
The successful candidate must deliver the following to successfully complete the engagement:
Application Development
- Develop new applications or components of applications to meet functional specifications as requested
Solution Development
- Code and deploy approved solutions to problems throughout appropriate areas of technology stack: VB.Net, Visual Studio, Oracle database, PL/SQL, and Azure DevOps
Problem Identification and Solution Proposal
- Analyze bug reports and/or change requests for modifications to existing functionality
- Propose solutions for fixes and/or updates to support team
Technical Documentation
- Provide or update documentation per unit standards (to be provided as needed) to support bug fixes and/or implemented changes
Team Collaboration
- Participate in team scrums
Technology Stack
- Programming Languages: VB.Net
- Development Environment: Visual Studio
- Database: Oracle database, PL/SQL
- DevOps: Azure DevOps
Engagement Requirements
- Location: Remote (acceptable), but successful candidate could be required onsite as needed for engagement with SNB and DTI
- Onsite Locations: 440 King Street, Fredericton, NB or Brookside Place, Suite 30, Fredericton, NB
- Hours: 7.25 hours work day
How To Apply
Submit by
Friday, May 29, 2026, 4:00 PM EST to
kenny.offor@smsoftconsulting.com &
hrsmss@smsoftconsulting.com.
Mandatory Documents
- Updated Resume in Word format (Mandatory)
- Skills Matrix and References (Mandatory)
- Expected hourly rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory)
Note: Applications without mandatory documents cannot be submitted. Remote role with occasional onsite requirements in Fredericton, NB. Programmer Analysts with VB.Net/Visual Studio/Oracle/PL/SQL/Azure DevOps expertise only. We screen each resume we receive, but due to heavy load, only shortlisted candidates with required skills will be contacted. Join WhatsApp for updates.
For daily updates you can also join our WhatsApp group:
WhatsApp
Email is the best way to reach us.