Join to apply for the Software Developer Full Stack 8943-2209 role at Foilcon.
2 weeks ago Be among the first 25 applicants.
Get AI-powered advice on this job and more exclusive features.
HM Note: This hybrid contract role is three (3) days in office. Candidates' resumes must include first and last name.
Description
Responsibilities:
- Maintain integration components and code between ICON and PHIX.
- Provide programming technical support for ICON/PHIX integration, incident management, application functionality sustainment, API management, performance tuning, and technical documentation.
- Develop and sustain components ensuring secure integration of the provincial digital health immunization asset with third-party applications.
- Support ICON for Public with PIN Tool, including migration to On-Premised DHDP Docker EE with Kubernetes.
- Support ICON immunization data validation submitted by clients.
- Fix issues on ICON APIs to update immunization information in Panorama.
- Implement new features and enhancements in STIX.
- Conduct performance tuning for PHIX and STIX applications handling large data volumes.
- Develop, test, support, and maintain components of the PHIX and STIX applications.
- Design data-driven logic and conduct unit tests for DHIR Integration Hub and connected services.
- Ensure alignment with Panorama updates and patches.
- Provide programming support for incident management, application sustainment, performance tuning, and documentation.
- Perform technical analysis, prepare specifications, program design, code, and conduct unit tests.
- Translate technical specifications into tested application code.
- Develop detailed programming specifications, write code, and conduct unit tests.
- Provide impact analysis, effort estimates, and solution design for upgrades and new requirements.
- Maintain development environments and adopt CI practices.
- Support approximately 344,600 immunizations and 83,700 clients via ICON, and about 120,200 Yellow Card retrievals.
- Collaborate with QA and Solutions Designer to ensure alignment with Panorama 4.4.x upgrade.
- Modify components to conform to vendor upgrades, business requirements, and support DHIR.
- Provide software expertise across platforms, OS, databases, communication protocols, middleware, and gateways.
Skills and Experience:
Public Sector Experience: 5%
- Experience with healthcare providers and public sector health IT projects.
- Knowledge of provincial immunization systems and clinical IT systems integration.
- Knowledge of Public Sector Enterprise Architecture, PMI standards, and public sector project methodologies.
Technical Skills: 50%
- 10+ years in UI design, technical specifications, and multi-service systems development.
- Experience with JavaFX, Spring, jQuery, Java on Solaris/Linux, WebSphere, web services.
- Experience with NODE.JS, Nginx, OAuth2, SecureKey, Postgres, RabbitMQ, Kafka.
- Proficiency in Java EE, Hibernate, Angular, RESTful APIs, scripting, SQL, JSON, XML, ETL, and database tuning.
- Front-end skills including HTML5, JSF, PrimeFaces, CSS, JavaScript.
- API testing tools such as Postman, SOAPUI; version control with SVN or GitLab.
- Knowledge of HL7-FHIR, Middleware, IBM DataPower, Docker, Kubernetes, Cloud Foundry, and other assets.
Core Skills, Knowledge, and Experience: 30%
- Experience translating business requirements into application designs.
- Proven leadership in complex, mission-critical applications.
- Designing multi-platform, accessible UI components.
- Technical analysis, system design, and documentation experience.
- Experience with CI/CD, DevOps, and Agile methodologies.
General Skills: 15%
- Leadership, problem-solving, communication, troubleshooting.
- Stakeholder engagement, customer service, organization, multitasking.
Must Haves:
- Java on Solaris/Linux, WebSphere, web services.
- NODE.JS, Nginx, OAuth2, SecureKey.
- Java EE, Hibernate, Angular, RESTful web services.
- Oracle RDBMS, SQL, PL/SQL, JSON, XML, ETL, data modeling, query tuning.
- Front-end skills: HTML5, JSF, PrimeFaces, CSS, JavaScript.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting