Programmer Level 3
NB, Canada
Contracted
Experienced
Job Title: REQ21376 - Programmer Level 3
Client: Province of New Brunswick
Department: SNB-Health Applications
Business Days: 265 days **
Closing Date/Time: January 22nd, 2025, 10:30 AM EST
Office Location: In Fredericton, Onsite
Contract Duration: Asap until 06-Feb-2026 end date (Possibility for extension and conversion to FT)
Standard Hours per day: 7.5 hours work day
Note:
The successful candidate is required onsite for the duration of the engagement with SNB in HSBC Place Fredericton, NB. 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 clients request and consent).
Deliverables
The successful candidate must deliver the following in order to successfully complete the engagement:
Requirement Detail/Qualifications
Client: Province of New Brunswick
Department: SNB-Health Applications
Business Days: 265 days **
Closing Date/Time: January 22nd, 2025, 10:30 AM EST
Office Location: In Fredericton, Onsite
Contract Duration: Asap until 06-Feb-2026 end date (Possibility for extension and conversion to FT)
Standard Hours per day: 7.5 hours work day
Note:
The successful candidate is required onsite for the duration of the engagement with SNB in HSBC Place Fredericton, NB. 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 clients request and consent).
Deliverables
The successful candidate must deliver the following in order to successfully complete the engagement:
- Work with the Team Lead, Business Analysts, Technical Architects and Senior System Analysts in defining the requirements for various system enhancements;
- Lead the development, implementation, integration and configuration of Health systems;
- Document the approach methodology for each task if necessary;
- Conduct ongoing analysis and implementation of application and performance enhancements;
- Troubleshoot system problems and propose solutions;
- Provide day-to-day application development, maintenance and support functions;
- Support the development of a test plan and test plan execution for all updated system functionality;
- Lead the development of an implementation strategy and support implementation activities;
- Work with Enterprise Architecture group representatives to ensure that the system architecture conforms to the Enterprise Architecture Framework, including privacy security, operational and quality assurance controls;
- Application release activities as assigned;
- Completion of all assigned maintenance, support and development activities (service requests, releases, incidents, problems, etc.).
- Resolution of incident and problem management tasks.
- Updating of team knowledge sites and documentation as applicable.
- Provide operations support as part of the team rotation, if needed. Compensation will be based on departmental rates for on call, after hours.
- Other duties as assigned, such as update team documentation as required, participate in team scrums as required, etc.
Requirement Detail/Qualifications
- Develops and prepares diagrammatic plans for solution of business, scientific and technical problems by means of computer systems of significant size and complexity.
- Analyses the problems outlined by the systems analysts/designers in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results.
- Selects and incorporates available software programs.
- Designs detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data and print the results.
- Translates detailed flow charts into coded machine instructions and confers with technical personnel in planning programs.
- Verifies accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel.
- Corrects program errors by revising instructions or altering the sequence of operations.
- Tests instructions and assembles specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference.
Apply for this position
Required*