About the job Full Stack Engineer

The envision a world where clinical trials become an accessible care option for all patients, everywhere. They are building a tech-enabled ecosystem to tackle inefficiencies in the current clinical research model. Their goal is to accelerate trials for sponsors, alleviate burden for providers, and create equitable access for patients.

Their mission-driven group is dedicated to keeping the patient at the core of their work as they shift the healthcare landscape. They are positioned to create lasting change in a system ready to be reimagined and, meaningfully impact patient lives.

You are someone who is proud of your diverse background, expertise, and perspectives, and youre ready to use that experience to help them reimagine the clinical research model. You will work with experts in clinical trial operations, product development, software engineering & data science, drug development, and healthcare.

Join them and bring your expertise, passion, creativity and drive as they work together to increase access for all patients anywhere and make a difference in healthcare globally.

The Technology team is seeking an experienced Full-Stack Engineer to support new and ongoing development of their platform.


  • Responsible for the design, development, and implementation of solutions on/or across the platform

  • Participate in design sessions and architecture reviews to ensure delivery aligns with expectations

  • Participate in code reviews and support QA initiatives to ensure high-quality delivery

  • Design and develop solutions that integrate with vendor tools seamlessly utilisingweb services and other integration design patterns

  • Create clear and concise documentation of implemented software and APIs

Skills Requested

  • Experience developing modern web applications

  • Experience releasing cloud-based applications (e.g. AWS)

  • Experience developing service-oriented architecture applications and APIs

  • Passion for creating thoroughly tested, high-quality code

  • Good understanding of CI/CD best practices

  • Good understanding of object-oriented design and software design patterns

  • Strong analytic and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments

  • Strong communication with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations

  • Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions


  • 5+ years experience of full-stack development (or equivalent)

  • Degree in Software Engineering or Computer Science (or equivalent work experience)

  • Experience developing healthcare software is helpful



Register Your Details

At Carter Wellington, we are always looking for bright minds and enthusiastic people from diverse backgrounds, who are looking to advance in their career.
Even if you don’t find a suitable position among our current assignments, please do not hesitate to drop us your resume.