Symbiotic Group Inc. Logo

Symbiotic Group Inc.

Software Developer (Integration & APIs)

Posted 7 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Newton Brook, ON, CAN
Expert/Leader
Remote
Hiring Remotely in Newton Brook, ON, CAN
Expert/Leader
The Software Developer will design and support digital health applications and integration services, focusing on secure systems and performance tuning.
The summary above was generated by AI

Position: Software Developer (Integration & APIs)

Location: Toronto, ON

Job ID#: RQ10805 

Duration:16 Months


Role Overview

The Software Developer will design, develop, integrate, and support complex, large-scale digital health applications and integration services. This role focuses on sustaining and enhancing secure, high-volume systems that integrate provincial immunization platforms with internal and third-party applications, ensuring performance, reliability, accessibility, and compliance with public-sector standards.


Key Responsibilities

  • Maintain and enhance integration components and APIs between provincial digital health systems.
  • Provide programming and technical support for application integration, incident management, performance tuning, and technical documentation.
  • Develop and sustain secure integrations between provincial immunization platforms and third-party consumer applications.
  • Support public-facing immunization tools, including ongoing migration to on‑premise containerized platforms using Docker and Kubernetes.
  • Validate immunization data submitted by clients and resolve data and API-related issues.
  • Implement new features and enhancements within integration and data exchange platforms.
  • Conduct performance tuning to ensure applications can handle high data volumes from external sources.
  • Design, develop, test, support, and maintain multi-tier integration and middleware applications.
  • Perform technical analysis, prepare detailed programming specifications, write code, and conduct unit testing.
  • Translate technical and integration specifications into fully tested application code.
  • Provide impact analysis, effort estimates, and solution designs for upgrades and new requirements.
  • Maintain development environments and adopt Continuous Integration (CI) practices.
  • Collaborate with Quality Assurance and Solution Design teams to ensure alignment with vendor upgrades and platform patches.
  • Modify application components to conform to vendor releases, evolving business requirements, and system upgrades.
  • Provide software expertise across platforms, operating systems, databases, middleware, and gateways.

Qualifications

Public Sector Experience

  • Experience working with federal, provincial, or broader public-sector healthcare organizations.
  • Knowledge of provincial immunization systems and large, complex public-sector health IT projects.
  • Experience integrating clinical IT systems such as client and provider registries.
  • Familiarity with public-sector enterprise architecture practices and standards.
  • Knowledge of industry standards such as PMI and public-sector SDLC methodologies.

Technical Skills

  • 10+ years of experience in:
    • Java and Java EE development on Linux/Unix platforms.
    • Web and application servers and web services.
    • UI frameworks for web and mobile applications.
    • JavaScript-based frameworks and RESTful API development.
    • Databases including relational databases, SQL, and data modeling.
    • Messaging and integration technologies.
    • API testing and management tools.
    • Version control systems and issue tracking tools.
    • Containerization, Kubernetes, and API gateways (assets).
    • Healthcare integration standards and secure messaging protocols.
    • Accessibility-compliant UI development.

Core Skills & Experience

  • Translating business and technical requirements into scalable application designs.
  • Developing and sustaining large, mission-critical, multi-tier applications.
  • Applying Agile and SDLC best practices.
  • Conducting system performance optimization and load testing.
  • Producing detailed technical documentation and design models.
  • Providing production support, troubleshooting, and incident resolution.
  • Ensuring compliance with accessibility, security, and privacy standards.
  • Contributing to project planning, estimates, and status reporting.

General Skills

  • Strong analytical, problem-solving, and decision-making abilities.
  • Excellent communication and stakeholder engagement skills.
  • Proven leadership and collaboration experience.
  • Ability to manage multiple priorities and meet strict deadlines.
  • Customer-focused mindset with strong consulting skills.

About Symbiotic Digital

Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)

We serve customers in two ways:

  1. Digital Experts: IT consulting expertise — Bright Minds That Produce Proven Results
  2. Recruitment: Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital provides a business system that enables us to deliver expert technical staff to solve challenging business and IT problems. IT leaders in Canada’s most reputable organizations rely on Symbiotic Digital to staff difficult assignments with proven experts evaluated through our QMS – Quality Management System Staff Development Model. We are a 100% Indigenous-owned company.

Learn more online at: https://www.symbioticgroup.com/home-sd/

Submit your most recent resume to: [email protected]

View all jobs online at: https://www.symbioticgroup.com/view-jobs/



Similar Jobs

4 Hours Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Solutions Engineer will collaborate with Sales and Account Management to support seller integrations, advise on suitable Square solutions, and offer ongoing support to strategic sellers and partners.
Top Skills: Full-Stack DevelopmentRestful ApisSaaS
4 Hours Ago
Easy Apply
In-Office or Remote
Canada
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead the strategy and execution of GitLab's Global Campaigns function, focusing on upsell and expansion while collaborating across departments. Responsible for defining operating models, measurement frameworks, and ensuring effectiveness of global campaigns.
Top Skills: IterableMarketoSalesforce
4 Hours Ago
Easy Apply
In-Office or Remote
Canada
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Staff Engineer, you will implement security features for software supply chain management, focusing on dependency and container scanning, while collaborating with cross-functional teams to optimize GitLab's capabilities.
Top Skills: AWSCloudflareGCPGoRuby On Rails

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account