Senior Staff Developer
Our client builds and manages complex health research infrastructure for collaborators and clients.
As a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project delivery and platform support, leveraging the industry best practice.
We are seeking a Staff Software Developer with a passion for building amazing software and integrating software components into our informatics platforms. If you are looking for a multidisciplinary team of researchers and engineers who work in a dynamic and agile environment then this is your next career move.
This employer builds and manages complex health research infrastructure for collaborators and clients. Bring together prominent research organizations across the country and internationally. Together they built large scale informatics platforms involving diverse and complex data modalities (e.g. imaging, genomics, clinical assessments) across multiple disease areas (e.g. neurodegeneration, depression, cancer).
You will have the opportunity to develop your skills in data handling, software implementation, and system integration. You will primarily help in designing, implementing, deploying, testing, and maintaining essential software components that will aid in growing our informatics platforms.
You will work with a group of talented developers and technical staff to develop the pipelines that bring multidimensional data from a large variety of sources into the data platforms, and play an active role in evolving our products, processes, and data technology.
As a Staff Software Developer, you will help contribute to the software development process, participate in code reviews, and shape system design as well as provide leadership and guidance in all team development efforts for successful project delivery and platform support.
Qualifications:
Staff Software Developer who is capable and comfortable in a polyglot environment.
- 5+ years in a senior capacity for a mid-sized Software team with a strong focus on end-to-end product development process, including release planning, change control, testing, deployment, and the final product release.
- 5 + years of professional Software development experience in a diverse set of technology disciplines
- 6 + years of Java & Python development combined
- Strong working knowledge of modern architectural patterns or styles, Spring boot Microservice in particular.
- Knowledge of best practices and IT operations in a high-availability environment
- Strong troubleshooting and problem solving skills
Do you have lots of passion for assisting in developing and integrating software components into our informatics platforms? You should apply!
Elena@futuretek.ca
416-855-1301
Elena Ricci
Futuretek.ca
416-855-1301
https://www.linkedin.com/in/elenasricci/