Client: Province of New Brunswick – RQ00398 We are seeking an experienced Programmer Analyst II with extensive experience in information management and information technology (IM/IT), senior-level programming and analysis, healthcare applications, electronic health records, database technologies, integration engines, and application development and support. The ideal candidate will have strong technical expertise in Oracle, SQL Server, PowerShell Scripting, Microsoft SSRS, EMPI, and .
NET, along with excellent English communication skills. The successful candidate will support application releases, maintenance, development, incident and problem management, technical documentation, and operational support for the Province of Recent Brunswick. Role Snapshot
- Job Title: RQ00398 – Programmer Analyst II
- Client: Province of New Brunswick
- Work
Location:
HSBC Place, Fredericton, New Brunswick, Canada
- Work Arrangement: Onsite for the Duration of the Engagement
- Estimated Start Date: December 1, 2026
- Estimated End Date: November 30, 2027
- Business Days: 261
- Closing Date/Time: November 4, 2026, at 10:30 AM
- Standard Hours: 7.25 hours per day Mandatory Requirements
- A university degree in Computer Science or a similar discipline is preferred; however, an equivalent combination of education and experience may be considered.
- A minimum of 15 years of IM/IT experience.
- A minimum of 10 years of experience as a Senior Programmer, including programming and analysis.
- Excellent verbal and written communication skills in English. Description The successful candidate will be responsible for providing senior-level programming, analysis, application development, maintenance, integration, and operational support services for the Province of New Brunswick. The role requires extensive experience with healthcare and Electronic Health Records (EHR) applications, database technologies, integration engines, reporting tools, scripting, and application development frameworks. The candidate will work as part of the team to complete assigned application releases, resolve incidents and problems,
maintain technical documentation, support ongoing development activities, and provide operational support as required. Deliverables The successful candidate must deliver the following to successfully complete the engagement:
- Perform application release activities as assigned.
- Complete all assigned maintenance, support, and development activities, including service requests, releases, incidents, problems, and other related tasks.
- Resolve incident and problem management tasks.
- Update team knowledge sites and documentation, as applicable.
- Provide operational support as part of the team rotation. Compensation will be based on departmental rates for on-call and after-hours work.
- Perform other duties as assigned, including updating team documentation as required and participating in team scrums as required. Experience And Skill Set Requirements
- Provincial Healthcare and Electronic Health Records Experience
- Demonstrated experience working with provincial healthcare applications and Electronic Health Records (EHR) applications.
- Required
Experience:
4 years or more.
- Technical Solutions Development and Implementation
- Demonstrated experience developing, documenting, coding, testing, and implementing technical solutions to meet business requirements.
- Required
Experience:
15 years or more.
- Integration Engine Experience
- Demonstrated experience working with integration engines such as Rhapsody.
- Required
Experience:
4 years or more.
- Oracle and SQL Server
- Demonstrated experience working with Oracle and SQL Server databases.
- Required
Experience:
15 years or more.
- PowerShell Scripting
- Demonstrated experience with PowerShell Scripting.
- Required
Experience:
5 years or more.
- Microsoft SSRS
- Demonstrated experience with Microsoft SQL Server Reporting Services (SSRS).
- Required
Experience:
10 years or more.
- Enterprise Master Person Index (EMPI)
- Demonstrated experience with Enterprise Master Person Index (EMPI) solutions, such as Initiate and InfoSphere.
- Required
Experience:
1 year or more.
- .
NET Development
- Demonstrated experience with .
NET technologies.
- Required
Experience:
10 years or more. Additional Engagement Requirements
- The successful candidate will be required to sign a non-disclosure agreement before commencing the assignment.
- The successful candidate must complete the Department's Privacy Training before commencing the assignment.
- The successful candidate is required to work onsite at HSBC Place in Fredericton, New Brunswick, for the duration of the engagement with SNB.
- SNB will provide office space with access to pertinent information and resources for the duration of the engagement.
- The ability to work remotely may be possible, as required, and only at the client's request and with the client's consent.
How to Apply
If you are interested and
your profile
matches the requirements, kindly send the following mandatory documents to
[email protected] . Mandatory Documents
- Updated Resume in Word format (Mandatory)
- Skills Matrix and References (Mandatory)
- Expected Hourly Rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory) Without the mandatory documents, we cannot submit a candidate. WhatsApp Group For daily job updates, you can also join our WhatsApp group using the link below: Join our WhatsApp Group Key Note Email is the best way to reach us. You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.
📌 – Programmer Analyst II (Fredericton)
🏢 S M Software Solutions
📍 Fredericton