Software Engineer
2 days ago
About the Role
where you'll help develop reliable, secure, and scalable software that supports better diagnostics and patient care worldwide.
You'll focus on
backend development
using
Java, Spring Boot, REST APIs, and AWS
to build systems that power next-generation genomic sequencing and life sciences solutions.
Key Responsibilities
- Participate in requirement discussions, architecture, and design reviews.
- Write clean, maintainable, and well-documented code following best practices.
- Develop and test backend APIs and microservices.
- Build and execute unit, integration, and component tests.
- Collaborate with QA and cross-functional teams to ensure high-quality releases.
- Research and evaluate new technologies and development practices.
- Provide mentorship and technical guidance to junior developers.
- Work through all phases of the
Software Development Life Cycle (SDLC)
.
Required Qualifications
- 5–10 years
of hands-on software development experience. - Bachelor's or Master's degree in Computer Science or related field.
- Strong programming skills in
Java
. - Experience with
Spring / Spring Boot
and
REST API
development. - Solid understanding of
Object-Oriented Design (OOD)
and
distributed systems
. - Experience with
relational databases
(Postgres, MySQL). - Proven background in
microservices architecture
.
Nice to Have
- Experience with
AWS Cloud
and
Serverless computing
. - Familiarity with
ETL pipelines
or
Scala
. - Understanding of
Next Generation Sequencing (NGS)
or healthcare software.
Soft Skills
- Strong communication and teamwork abilities.
- Excellent documentation and problem-solving skills.
- Comfortable working in an
Agile/Lean
environment.
First 60 Days Goals
- Complete onboarding and understand team workflows and SDLC.
- Contribute to the development of your first backend feature.
- Deliver clean, tested, and well-documented code.
-
Mississauga, Ontario, Canada Software International Full time $120,000 - $160,000 per yearSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Senior Software Developer Agentic AI Application Development for our global IT M&A client in the Toronto area.Role: Senior Software Developer Agentic AI...
-
Contact Center Engineer
1 week ago
Mississauga, Ontario, Canada Software International Full time $40,000 - $52,000 per yearSoftware International (SI) supplies technical talent to a variety of Fortune 100/500/1000 and many other midsized and startup organizations across Canada and the US.We will be working with a US consulting firm on a variety of Contact Center Engineer/IVR/Routing Engineer type roles. These will be fully remote , supporting a variety of US based...
-
Software Engineer
1 week ago
Mississauga, Ontario, Canada RBGlobal Full time $120,000 - $180,000 per yearDescriptionAs a member of our application development team, you will play a crucial role in designing, building, and maintaining the web applications of our homegrown ERP system. You will collaborate with engineers to develop highly optimized web and service applications that support the IAA App ecosystem. ResponsibilitiesParticipate in requirements...
-
Software Engineer
7 days ago
Mississauga, Ontario, Canada Canonical - Jobs Full time $80,000 - $120,000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer – Geometry
1 day ago
Mississauga, Ontario, Canada CQ Search Group Ltd. Full time $120,000 - $180,000 per yearSoftware Engineer – Geometry & CAD SystemsResponsibilities:Design and optimize geometry-based algorithms for automated drawing generationBuild and deliver end-to-end features from concept to deploymentDevelop and maintain C# applications that integrate with various CAD APIsCreate scalable, maintainable, and high-performance solutions for a growing...
-
Java Software Engineer
7 days ago
Mississauga, Ontario, Canada Altimetrik Full time $120,000 - $140,000 per yearAltimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infuse speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization's technology, people, and assets to fuel fast, meaningful results for global...
-
Principal Software Engineer
7 days ago
Mississauga, Ontario, Canada Roche Full time $150,000 - $200,000 per yearA healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come.Creating a world where we all have more time with the people we love.That's what makes us Roche.As the Principal Software Engineer you will join a team of talented engineers in...
-
Intermediate Software Engineer
2 days ago
Mississauga, Ontario, Canada DataStealth Full time $80,000 - $120,000 per yearAbout DataStealth:DataStealth is a single,unified data security platform (DSP)that discovers, classifies, and protects sensitive data across your entire environment, from on-premise to legacy cloud to cloud; wherever your data lives or flows, we protect it. We do this without requiring complex integrations or changes to your existing applications, ensuring...
-
Intermediate Software Engineer
2 days ago
Mississauga, Ontario, Canada DataStealth Full time $80,000 - $120,000 per yearAbout DataStealth:DataStealth is a single, unified data security platform (DSP) that discovers, classifies, and protects sensitive data across your entire environment, from on-premise to legacy cloud to cloud; wherever your data lives or flows, we protect it. We do this without requiring complex integrations or changes to your existing applications, ensuring...
-
Principal Software Engineer
7 days ago
Mississauga, Ontario, Canada Roche Full time $120,000 - $180,000 per yearAt Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure...