New Job Opportunity: Java/Kotlin Developer Needed!!
Agilus is recruiting for a Java/Kotlin 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