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
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