US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Software Engineer

Careers Integrated Resources Inc Mississauga, Ontario (Onsite) Contractor
Job Title: Software Engineer
Location: Mississauga, ON
Duration: 1-Year Contract
 
Job description:-
  • Join the Impact Healthcare software engineering team at Client to develop highly scalable, reliable, and secure software and systems for better diagnostics in the life sciences, particularly focusing on next-generation genomic sequencing.
  • This role primarily involves backend development, leveraging cloud technology (AWS, Serverless computing), Java, distributed platforms, and Spring Boot to produce software that will globally impact patient care.
 
Job Duties/Responsibilities:
  • Actively participate in requirements refinement, architecture, and design reviews.
  • Write clean, maintainable code and documentation following engineering best practices.
  • Develop unit, component, and integration tests for developed features.
  • Design, implement, and test backend APIs and product infrastructure.
  • Collaborate with quality engineering teams to design comprehensive test plans.
  • Research new tools, technologies, and test processes for software development.
  • Provide informal leadership, coaching, and mentorship to junior developers.
  • Utilize systems thinking to progress critical software projects through the entire Software Development Life Cycle (SDLC).
 
Qualification/Experience Required:
  • 5 to 10 years of hands-on software development experience.
  • B.S. or M.S. in Computer Science or an equivalent field.
  • Strong Java programming skills.
  • Experience with Spring and REST API development.
  • Strong object-oriented design experience.
  • Experience with distributed system design.
  • Experience with relational databases (e.g., Postgres, MySQL).
  • Experience with microservices architecture and development.
 
Mandatory Skills Required - Technical/Non-Technical:
  • Strong technical expertise in Java, Spring, and REST APIs.
  • Experience with microservices architecture and distributed systems.
  • Excellent communication and documentation writing skills.
  • Proven ability to work effectively in a team and adopt Agile/Lean practices.
 
Nice to Have Skills Required - Technical/Non-Technical:
  • Familiarity with cloud solutions using AWS (e.g., Serverless computing).
  • Familiarity with ETL pipelines and Scala.
  • Familiarity with software development in the Next Generation Sequencing area.
Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Contractor

Location

Mississauga, Ontario (Onsite)

Job Type

Information Technology

Experience

Not Specified

Date Posted

11/06/2025

Job ID

25-65180

Apply to this job.

Think you're the perfect candidate?