At a Glance
- Tasks: Join our team to develop innovative software for clinical research on the KerusCloud platform.
- Company: MMS is an award-winning CRO known for its supportive culture and exceptional employee retention.
- Benefits: Enjoy flexible work options, a collaborative environment, and opportunities for career advancement.
- Why this job: Be part of a team shaping the future of clinical research with impactful contributions.
- Qualifications: A degree in a scientific or mathematical field and experience in programming languages like R or Python.
- Other info: Hybrid or home-based work options can be discussed.
The predicted salary is between 43200 - 72000 £ per year.
Are you looking to join a company where your contributions truly matter, and where you\’ll be part of a supportive, innovative team?MMS is aaward-winning, data-focused clinical research organization (CRO). We pride ourselves on being a Great Place to Work certified organization, recognized for our exceptional culture and industry best employee retention rate.We support the pharmaceutical, biotech, and medical device industries with our proven, scientific approach to complex trial data and regulatory submission challenges. With a global footprint across four continents, MMS not only maintains an industry-leading customer satisfaction rating but also fosters a collaborative and inclusive work environment where employees can thrive. Join us at MMS and be part of a team that is shaping the future of clinical research.
Discover more about our exciting opportunities and why MMS is a great place to advance your career. Visit or follow MMS onLinkedIn .
We are looking for a passionate and motivated Senior Software Engineer (Statistical Backend) to take on a critical role at the interface between clinical data science and software development on our KerusCloud platform.
(Office-based, hybrid or home-based option can be discussed)
Responsibilities:
- To have a solid understanding of the KerusCloud codebase and architecture.
- Development, and maintenance, of novel software to aid the design of complex clinical research studies with ownership over new advanced statistical features:
- lead on gathering requirements.
- understand the concepts and communicate to the wider team.
- design solutions to fit within KerusCloud.
- engineer secure, quality, and robust solutions.
- Support the generation and maintenance of quality documentation.
- Be an integral part of the KerusCloud development team, working closely with others.
- Support the continuous improvement of the team and wider company.
Requirements:
Essential:
- College graduate in a scientific, or mathematical, discipline which required the creation of repeatable coding for data analysis.
- Experience of programming languages to develop data science techniques (e.g. R, python)
- Experience of developing mathematical models to be used in a production setting.
- Experience of statistical principles and/or simulation methods used in clinical trials or medical research.
- Demonstrated ability to share knowledge and concepts to a wide range of people.
- Demonstrated ability to assimilate new ideas into practical, applied techniques.
- Excellent written and verbal communication with strong interpersonal skills.
- Proficiency with MS Office applications.
Desirable:
- Experience of object orientated programming principles.
- Experience working in an agile software development environment.
- Experience of source control (e.g., git) and issue tracking (e.g., JIRA) tools.
- Experience of AWS (e.g., Lambda, Cognito, S3, DynamoDB).
- Experience in mentoring others.
#J-18808-Ljbffr
Senior Software Engineer (Statistical Backend) - CRO Environment - UK employer: MMS Holdings Inc.
Contact Detail:
MMS Holdings Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Statistical Backend) - CRO Environment - UK
✨Tip Number 1
Familiarise yourself with the KerusCloud platform and its architecture. Understanding the specific technologies and frameworks used will help you demonstrate your knowledge during discussions and show that you're genuinely interested in the role.
✨Tip Number 2
Engage with the clinical research community on platforms like LinkedIn. Follow MMS and interact with their posts to get a sense of their culture and values, which can help you align your conversations during interviews.
✨Tip Number 3
Brush up on your programming skills, particularly in R and Python, as well as your understanding of statistical principles. Being able to discuss your experience with these languages and how you've applied them in real-world scenarios will set you apart.
✨Tip Number 4
Prepare to discuss your experience in agile environments and any mentoring roles you've had. Highlighting your ability to work collaboratively and support team growth will resonate well with MMS's emphasis on teamwork and continuous improvement.
We think you need these skills to ace Senior Software Engineer (Statistical Backend) - CRO Environment - UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Senior Software Engineer role. Emphasise your programming expertise in languages like R and Python, as well as any experience with statistical principles and clinical trials.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention specific projects or experiences that demonstrate your ability to develop mathematical models and your understanding of data science techniques.
Showcase Communication Skills: Since excellent written and verbal communication is essential, ensure your application materials are clear and concise. Use examples from your past experiences where you successfully shared knowledge with diverse teams.
Highlight Continuous Improvement: In your application, mention any instances where you've contributed to team improvements or innovations. This aligns with MMS's focus on fostering a collaborative environment and continuous development.
How to prepare for a job interview at MMS Holdings Inc.
✨Understand the Company Culture
Before your interview, take some time to research MMS and its culture. Familiarise yourself with their values and mission, as this will help you align your answers with what they are looking for in a candidate.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like R and Python, as well as any mathematical models you've developed. Bring examples of your work that demonstrate your ability to create repeatable coding for data analysis.
✨Communicate Clearly
Since the role requires excellent written and verbal communication skills, practice explaining complex concepts in simple terms. This will show your ability to share knowledge effectively with team members from diverse backgrounds.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and how you would approach real-world challenges in clinical research. Think of specific examples from your past experiences where you successfully tackled similar issues.