At GenesisCare we want to hear from people who are as passionate as we are about innovation and working together to drive better life outcomes for patients around the world.
Do you want to work on products that improve the world we live in? If you join GenesisCare’s Digital Solutions team you can not only work on a modern tech stack, but you also get to work on a suite of products that is helping improve the standard of care that cancer patients receive, and you get to join a dynamic, fun team of genuinely good humans.
About the position
We are searching for a senior software engineer with full stack expertise in designing, building and operating cloud native web applications. You will be joining one of our three teams building modern Single Page Apps for Doctors, Nurses and Patients.
About you
You will be someone who can think outside the box, challenges the status quo, has high energy levels and is someone that wants to work in a dynamic, fun, fast paced environment.
With a passion for building web applications that users love, you are looking for an environment where you can learn and grow in a fun, supportive team.
You have deep expertise across web applications (preferably SPAs) and you have considerable commercial experience in either Python (Django) or React.
You are opinionated about quality and the engineering processes involved in creating maintainable, performant and scalable applications. You will be working in teams and as a senior you will mentor and coach our other developers and contribute extensively to our improvement to engineering practices, RFC’s, and tech guilds.
Skills and Experience:
About Us
The Digital Solutions team at GenesisCare has a vision to deliver evidence-based care around the world using a common platform to improve patient experience and life outcomes. We do this by building products for Patients, Doctors, Nurses & Radiation Therapists. Our products are built to provide intelligent automated workflows to drive consistency across the treatment journey, we leverage Machine Learning to improve decision support for staff, ultimately with the goal of improving patient’s lives.
Technologies we use:
Front-end : Webpack, TypeScript, React, Apollo, GraphQL, SCSS, Styled Components, Jest, Cypress
Backend : Python Django, Graphene, Redis, Redis Streams, Celery, Fast API etc.
Hosting/Ops : AWS, Docker, Terraform, DataDog, Cloud Watch, Sentry, Elastic Cache, Redash
How we work:
Teams : Each product engineering team consists of 3-5 engineers, a PO and either a BA or a Designer and Clinical Subject Matter expert. Teams are cross-functional, self-organised and most use a flavour of Scrum with a 2-week sprint.
Guilds :Guilds are a place to share knowledge and experiences across tech, product and clinical areas. We have a weekly tech guild/tech reading club and a quarterly clinical guild where we hear from Doctors, Nurses and Patients that use our applications.
GenesisCare is an Equal Opportunity Employer.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description We are a technology consulting firm, we accelerate your roadmap from start to...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About Us Do you want to build the most accurate sports trading platforms in the...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Date: 02-Jun-2022 Location: Melbourne, VIC, AU Department:Description: Job Requisition ID: 28360 What will your typical...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Apply your Software Engineering talent where it counts Opportunity to join Australia’s largest Defence company...
Apply For This JobAbout This Role: The Senior Software Engineer develops software products and systems. Analyzes and evaluates existing and proposed systems and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> See yourself being part of a large, transformational change? This could be the role for...
Apply For This Job