APPLICATION DEVELOPER (Modernizing Open Virtual Memory System (OpenVMS))
Requisition #: R25-3259
Location: Remote (from within Canada)
Engagement Type: Contract
Number of Resources required: 1
Rate (CAD): Up to $88 per hour / Commensurate with related experience and market competitiveness
Term: 2025-04-01 to 2026-03-31 with possible extensions (12+ month contract)
Estimated Effort: 35.00 hours per week
Security Screening: Standard (Criminal Record Check)
Submission Deadline/Closing Date: February 5, 2025 (2:00 PM Pacific Time)
------------------------------------------------------------------------
Tri-global Solutions Group Inc. is seeking one (1) Application Developer (OpenVMS) to join our talented Service Delivery team at Ministry of Education and Child Care (Government of BC).
WORK MODEL: The successful candidate(s) will work 100% remotely. Must be authorized to work in Canada (e.g., Canadian Citizen or Permanent Resident) to apply and work within Canada at all times. Must be available to start in April 2025 and be able to work an average of 35 hours per week on the project.
BC GOVERNMENT EXPERIENCE (Must Have): A minimum of 2 years experience within the BC Government IT sector is required.
Please review the project overview and requirements below. If you meet the requirements and are interested in submitting for this role, please reply to this job posting.
If you know other consultants who may be interested in this opportunity kindly share this job posting.
Thank you.
Tri-global Solutions Group Inc.
Website: https://tri-global.com
------------------------------------------------------------------------
PROJECT OVERVIEW
The Modernizing OpenVMS project, compromised of multiple sub projects, such as Scholarships, requires an Application Designer/Developer Level 2 to work with the Ministry of Education and Child Care (“Ministry”) on application design, development, and testing of both the replacement of our current TRAX system (responsible for graduating students), the replacement of our current SLD system (responsible for student and school data), and a new Education Data Exchange (EDX).
The Modernizing OpenVMS project (and sub-projects) is responsible for moving critical functionality away from the aging/retiring OpenVMS platform to a new modern solution, currently utilizing the OpenShift platform.
BACKGROUND / SCOPE
The Ministry provides leadership and funding to the K-12 system through governance, various acts, legislation, policy, and standards. At the centre of many of the most critical applications responsible for ensuring the successful graduation of students, funding of school districts and projects, and data collection is an aging platform, OpenVMS.
Currently, the Ministry has a portfolio of projects underway with the goal of moving the key functionality of the current suite of applications on OpenVMS to new and modern solutions that will position the Ministry to be able to react quickly to modern demands, be flexible for the K-12 system, and still complete all necessary functionality required for the Ministry and the K-12 system.
There is a need to link multiple systems together using a microservices and API first approach and continue to develop functionality of the Ministry’s new applications and move away from the OpenVMS platform.
The project has 2 streams of work:
Stream 1
o Migrate existing TRAX system off OpenVMS and sub projects.
Stream 2
o Modernize the Ministry’s data and information collection and distribution. Including Student Level Data ingestion and distribution.
MANDATORY REQUIREMENTS
1. Ability to program, test, and otherwise support the development and maintenance of systems by:
a) Translating software specifications into code.
b) Documenting technical work.
c) Developing technical reference materials.
2. Minimum 2 years’ experience within the BC Government IT sector, demonstrating experience with transforming business processes.
3. Experience with Jira and Confluence in an agile approach.
ADDITIONAL SKILLS & EXPERIENCE
The successful candidate should demonstrate the following skills and experience in all or most of the following technology stack:
Web Tier:
- SiteMinder
- SAML
- OpenID Connect
- OAuth2
- JavaScript (and frameworks)
- Spring
- HTML5/CSS3
- Git
Middle Tier:
- Java/J2EE
- Hibernate / PrimeFaces
Database Tier:
- Postgres
- Oracle 12c
SERVICE REQUIREMENTS
The successful candidate will consult with Ministry of Education and Child Care and:
Attend scrums, daily meetings, and any other meetings as requested by the Ministry;
Work in an agile environment;
Program, test, and otherwise support the development and maintenance of systems by:
a) translate software specifications into code;
b) document technical work; and
c) develop technical reference materials.
NOT FOR YOU?
Check out our other opportunities at https://tri-global.com or follow us on LinkedIn. We thank all candidates in advance. Only shortlisted candidates will be contacted.
WHY WORK WITH TRI-GLOBAL?
- Empower positive change by enabling our clients to revolutionize innovation and technology, elevating them to a higher level of excellence and efficiency.
- Join an exceptional and committed team that redefines the landscape, forging a distinctive path towards success.
- Engage in stimulating and captivating projects that push boundaries and keep you constantly motivated.
Job Type: Full-time
Pay: Up to $88.00 per hour
Benefits:
Work from home
Schedule:
Monday to Friday
Application question(s):
Confirm the following MANDATORY requirements:
1. Ability to program, test, and otherwise support the development and maintenance of systems by:
a) Translating software specifications into code.
b) Documenting technical work.
c) Developing technical reference materials.
2. Minimum 2 years’ experience within the BC Government IT sector, demonstrating experience with transforming business processes.
3. Experience with Jira and Confluence in an agile approach.
REPLY: YES/NO
Experience:
Application development: 6 years (required)
J2EE/Java: 6 years (required)
PostgreSQL: 5 years (preferred)
Oracle 12c: 3 years (preferred)
Hibernate / PrimeFaces: 2 years (preferred)
Git: 2 years (preferred)
SiteMinder: 2 years (preferred)
SAML / OpenID Connect / OAuth2: 2 years (preferred)
Spring: 2 years (preferred)
HTML5/CSS3: 2 years (preferred)
Jira and Confluence in an agile approach: 4 years (required)
program/test/support & development/maintenance of systems: 6 years (required)
Translating software specifications into code: 6 years (required)
Developing technical reference materials & documenting work: 6 years (required)
Work Location: Remote
Application deadline: 2025-02-07
Expected start date: 2025-04-01