RQ08945 - Software Developer - Full Stack - Senior
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
RQ08945 - Software Developer - Full Stack - Senior
Job Openings RQ08945 - Software Developer - Full Stack - Senior
About the job RQ08945 - Software Developer - Full Stack - Senior
Description
NOTE
Assignment Type: This position is currently listed as "Hybrid" and consultants will be required to work onsite at the work location 3 days a week and 2 days from home, or as per schedule agreed to with the Hiring Manager.
Extension/Amendment Attestation: Extension(s) only allowed using unused days/funds left on contract. No additional funds will be added beyond maximum contract value. The Statement of Work (SOW) shall expire on April 2, 2026. HSC may exercise its option(s) to extend a SOW beyond April 2, 2026. Such extension(s) will be allowable only if the Master Service Agreement is extended beyond April 5, 2026 and be upon the same terms, conditions and covenants contained in the SOW.
============================================================================================
Responsibilities:
Full-Stack Software Developer (M-IMMS)
- Support ongoing updates to the m-IMMS User Interface (UI) based on required changes arising from issues or enhancements from users, mandatory technology upgrades, upgrades of the integration specifications, upgrades of other DHIR extensions, and testing (performance, penetration)
- Support the roadmap for m-IMMs including: consolidation of components, improvement of logging/ monitoring, improvement in maintainability and support of application by creating/updating code, unit test and prepare packages and instructions for deployment in various environments
- Maintain functionality to support PHUs through the school suspension process
- Provide ongoing support for clinicians ability to utilize downloaded immunization records
- Directly support clinic workflow by entering historical or administered immunizations at point of service
- Provide code changes to ensure alignment of m-IMMS tool with integrated solutions such as Panorama, PHIX
- Perform technical analysis, prepare detailed programming specifications, program design, write and/or generate code, and conduct unit tests
- Provide programming support for incident management, application functionality sustainment, performance tuning and technical documentation for the m-IMMS solution
- Translate technical specifications for integration/sustainment into working, tested application code
- Develop detailed application programming specifications, writing code and scripts
- Provide impact analysis, effort estimate and solution design/development for solution/software upgrades or based on any new business requirements
- Maintain Development environments and continue continuous Integration (CI) practice
- Modify the underlying components to conform to vendor upgrade releases of the Panorama product, business requirement changes, as well as specialized support for the overall DHIR solution
- Provide software expertise in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways.
Public Sector Experience
· Experience working with federal/provincial/broader public sector healthcare providers
- Knowledge of the provincial immunization system and Public Sector large complex IT Health related projects or equivalent
- Experience with integration of Clinical IT Systems such as Client and Provider Registries
- Knowledge of Public Sector Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices
- Knowledge of industry standard such as Project Management Institute (PMI)
· Experience adopting and adhering to Public Sector Unified I&IT Project Methodology, Public Sector Enterprise Architecture and Public Sector Gating process, and Public Sector Standard Systems Development Methodologies.
SkillsExperience and Skill Set Requirements
5 points
Technical Skills
10+ years of experience with:
· Preparing user interface design, technical specifications and documentation for design, development, installation, testing and performance of integrated, multi-services systems
- iOS programming with SWIFT
- Experience with MobileFirst Platform
- UI Frameworks (JavaFX, Spring, jQuery) or similar frameworks for web and mobile applications
- Java programming on Sun Solaris and RED-HAT/Linux, WebSphere Liberty Profile/WebSphere Application server, WebSphere Studio Application Developer, web services
- Oracle RDBMs(19c), SQL, PL/SQL, JSON, XML, ETL, stored procedure, optimized database queries, data architecture, data design and modelling,