Java Developer

Agilus Work Solutions


Date: 1 day ago
City: Toronto, Ontario
Contract type: Full time
New Job Opportunity: Java Developer Needed!!

Agilus is recruiting for a Java Developer in the Medical Research Industry in a hybrid work environment in Toronto, Ontario.

We are seeking a highly skilled and motivated Software Engineer to join our dynamic team working on the ACTIN (Algorithmic Cancer Treatment INitiative) project. ACTIN is a treatment decision support platform that delivers personalized treatment recommendations for cancer patients considering systemic treatment. As a Software Engineer, you will play a crucial role in developing and enhancing the ACTIN platform, contributing to the advancement of cancer research and patient care.

A Typical Day

  • Collaborate with a cross-functional team of scientists, clinicians, and engineers to design, develop, and maintain the ACTIN platform. This involves writing clean, efficient, and scalable code to implement new features and functionality, as well as improving existing components
  • Identify areas for improvement and optimization within the ACTIN platform. Contribute to the architecture and design discussions to enhance the platform's capabilities and scalability
  • Work closely with data scientists and analysts to integrate molecular analysis data and clinical data into the ACTIN platform. Develop algorithms and data processing pipelines to extract meaningful insights from diverse datasets
  • Collaborate with external partners and third-party vendors to integrate external systems and data sources with the ACTIN platform. Ensure seamless data flow and interoperability between different systems, maintaining high data quality standards
  • Design and implement unit tests, integration tests, and automated testing frameworks to ensure the reliability and robustness of the ACTIN platform. Perform rigorous testing and debugging to identify and resolve issues in a timely manner
  • Stay up-to-date with the latest advancements in cancer research, bioinformatics, and software engineering. Proactively propose and explore new technologies, tools, and methodologies to enhance the ACTIN platform's capabilities and maintain a competitive edge

Successful Candidates Will Have

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience will also be considered
  • Minimum of 5 years of professional experience in software development, preferably in a fast-paced industry or healthcare-related domain. Strong proficiency in Java and/or Kotlin is desirable
  • Familiarity with data processing and analysis techniques, including working with large datasets, relational databases, and data modeling. Knowledge of bioinformatics, genomics, or molecular biology is advantageous
  • Solid understanding of software development principles, including version control, agile methodologies, and best practices for writing maintainable and efficient code. Experience with containerization and cloud platforms is beneficial
  • A genuine interest in contributing to cancer research and patient care, leveraging software engineering

Soft Skills

  • Excellent analytical and problem-solving abilities to tackle complex software challenges and provide innovative solutions. Ability to drive projects to completion independently
  • Effective collaboration skills with a proven ability to work in cross-functional teams. Excellent written and verbal communication skills to convey technical concepts to both technical and non-technical stakeholders

Total Rewards

  • Attractive and comprehensive salary
  • Work/life balance—flexible scheduling, remote work opportunities
  • Opportunities for professional development and training

Interested?

Please apply directly online

Agilus would like to thank all candidates for their interest in this opportunity. Due to the volume of resumes we receive; we may only be able to respond directly to those candidates being selected for an interview.

We encourage you to visit agilus.ca regularly or subscribe to our email alerts at agilus.ca/Account/Register as new exciting employment opportunities become available daily.
Post a CV