Enable job alerts via email!

Software Engineer

VitalHub UK

Toronto

On-site

CAD 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology firm is seeking a Software Engineer to design and develop full-stack solutions that enhance healthcare services. In this role, you will collaborate with global teams to create high-quality code, ensuring compliance with technical standards and design principles. Your expertise in Java, database management, and responsive web design will be crucial in delivering effective solutions that improve patient care. Join a forward-thinking organization that values continuous learning and offers a dynamic work environment where your contributions can make a real difference.

Qualifications

  • 2+ years of full-stack software design and development experience.
  • Strong understanding of Object-Oriented Design and Java development.
  • Experience with Relational Databases like MS SQL and MySQL.

Responsibilities

  • Develop full-stack code, interfaces, and integrate components within project timelines.
  • Collaborate with global development teams on initiatives and tasks.
  • Test developed code against specifications within project timelines.

Skills

Java
Object-Oriented Design
HTML5
CSS3
JavaScript
Agile Methodologies
Responsive Web Design
Database Design
Troubleshooting
Collaboration

Education

University Degree in Computer Science

Tools

MS SQL
MySQL
SASS
LESS
Bootstrap
jQuery

Job description

The Company

VitalHub provides technology solutions to Health and Human Services providers including Hospitals, Regional Health Authorities, Mental Health, Long Term Care, Home Health, Community, and Social Services. Our solutions cover Electronic Health Record (EHR), Case Management, Care Coordination, Patient Flow & Operational Visibility, and DOCit Mobile Apps.

Based in Toronto, ON, VitalHub is publicly traded on the TSX Venture Exchange: VHI.

We collaborate with healthcare providers to improve operational efficiency and enable more coordinated, continuous, and safer patient care. Our portfolio simplifies data integration in healthcare and supports organizations in managing patient care services.

The Role

The Software Engineer will design, build, test, and troubleshoot code following VitalHub's technical architecture, design principles, and coding guidelines throughout the Software Development Life Cycle. The role involves collaboration with developers, solution teams, and software architects to create full-stack solutions that meet customer requirements and business needs, ensuring a modular, clear, and high-quality codebase.

Key Responsibilities
  1. Software Development, Technical Design, and Testing – 80%:
  2. Develop full-stack code, interfaces, and integrate components or third-party software within project timelines and specifications, following technical architecture and coding standards.
  3. Design database structures with appropriate keys, indexes, constraints, and triggers.
  4. Collaborate with global development teams on initiatives and tasks.
  5. Create in-code documentation for future developers.
  6. Draft technical design specifications for review by team leads.
  7. Propose improvements to technical architecture.
  8. Test developed code against specifications within project timelines.
  9. Create unit tests and test suites where applicable.
  10. Develop fixes for software defects.
  11. Troubleshoot, maintain, and debug software.
  12. Provide Level 3 support escalation.
Experience
  1. University Degree in Computer Science or equivalent.
  2. 2+ years of full-stack software design and development experience.
  3. Strong understanding of Object-Oriented Design and Java development.
  4. Experience with Relational Databases like MS SQL, MySQL, and SQL/T-SQL.
  5. Experience with HTML5, CSS3, and CSS pre-processors such as SASS/LESS.
  6. Experience with front-end frameworks, preferably Bootstrap.
  7. Experience developing responsive web applications.
  8. Experience with AJAX and JavaScript libraries like jQuery.
  9. Passion for coding and continuous learning.
  10. Experience working in an Agile environment.
Beneficial to Have
  1. Experience in the healthcare domain.
  2. Experience with HL7 v2 and v3 standards.
  3. Experience with web services, SOAP, RESTful APIs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

Yesterday
Be an early applicant

Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 60,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90,000 - 150,000

Yesterday
Be an early applicant

Junior Software Engineer

Fable

Toronto

Remote

CAD 90,000 - 100,000

Today
Be an early applicant

Software Engineer - Java

Veeva Systems

Toronto

Remote

CAD 85,000 - 225,000

10 days ago

Software Engineer - L3 Support

Canonical

Toronto

Remote

USD 75,000 - 110,000

3 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80,000 - 110,000

7 days ago
Be an early applicant

Lead Software Engineer

Resolution Technologies, Inc.

Vaughan

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant