Software Engineers at Paradigm work on applications in one of a few key areas: Clinical Trial Planning & Feasibility, Trial Protocol Configuration & Design, Clinical Trial Matching & Patient Enrollment, and Study Conduct. As a Senior Software Engineer, you’ll partner closely with product, design, and other internal engineering teams to build resilient features, address bugs, and collaborate to plan upcoming work.
As part of the study conduct team, you’ll help to develop a secure and regulatory-compliant system to track patient data after a patient enrolls in a clinical trial. Clinical trial sponsors then use this data as evidence of treatment efficacy for approval to make the new treatment available to the public.
What you'll do:
- Build, test, and support mission-critical applications and their supporting services
- Work cross-functionally with product managers, designers, clinicians, health informaticists, and data scientists to distill complex business problems into technical solutions
- Ensure that application code is well monitored and observable
- Promote a culture of code reviews to maintain code quality, identify potential issues, and facilitate knowledge sharing
- Drive best practices both within your team and across the engineering organization
- Scope and plan cross-functional initiatives, including designing new system architectures
What you'll bring:
- 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
- Continuous improvement mindset and desire for collaboration within the organization
- Good understanding of object-oriented design and software design patterns
- Willingness to use the best tool for the job. Today we build with React, Kotlin, Python, Spark, Kafka, and PostgreSQL
- Good understanding of CI/CD best practices
Who you are:
- 4+ years experience of full-stack development (or equivalent)
- Degree in Software Engineering or Computer Science (or equivalent work experience)
- Healthcare Software experience is a plus