Emergitel Logo

Base City: 

Burnaby - On-site

Salary: 

No Salary therefore no Star!

Rating: 

Self-taught: 

Position Type: 

Full-time

Position Keywords: 

Required: 

Bachelor - Computer Science

Experience: 

4 Years Software Development

Other Experience: 

  • Bachelor’s degree in computer engineering, computer science, or equivalent, with a minimum of 4 years of related experience; or
  • Diploma in computer engineering, computer science, or equivalent, with a minimum of 5 years of related experience; or
  • Certificate in computer engineering, computer science, or equivalent, with a minimum of 6 years of related experience; or
  • An absolute minimum of 8 years of directly related experience in software development.

What they want you to do: 

  • Strong expertise in Java, with experience in both Java 8 and newer versions.
  • Experience with microservice architectures and container technologies, specifically Kubernetes.
  • Proficient in working with Enterprise Service Bus (ESB) platforms; experience with MuleSoft ESB is highly desirable.
  • Skilled in managing CI/CD pipelines and familiar with deployment tools such as Git, GitHub Actions, and AWS CodePipeline.
  • Practical knowledge of AWS services, focusing on serverless architectures and API management.
  • Experience in developing and maintaining APIs, with a strong understanding of REST and FHIR protocols.
  • Experience with Smile CDR or similar interoperability frameworks.

Healthcare IT Specific:

  • Exposure to healthcare e-Delivery solutions such as HIE, CIS, LIS, EHR, and EMR systems.
  • Familiarity with standards such as HL7, IHE, and pan-Canadian FHIR standards.
  • Understanding of healthcare sector regulations and data privacy standards in Canada.

Preferred Skills:

  • Strong API development skills and experience interfacing with third-party back-end APIs.
  • Experience with secure software development practices and web technologies.

Soft Skills:

  • Excellent communication skills, able to effectively collaborate within a diverse team and engage with stakeholders.
  • Proactive, self-starter attitude with a keen interest in healthcare technology innovations.
  • Ability to work independently and manage tasks with minimal supervision.

© 2024