Senior Software Engineer (Statistical Backend) - CRO Environment - UK KerusCloud Product Develo[...]
Senior Software Engineer (Statistical Backend) - CRO Environment - UK KerusCloud Product Develo[...]

Senior Software Engineer (Statistical Backend) - CRO Environment - UK KerusCloud Product Develo[...]

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Join our team as a Senior Software Engineer, developing innovative software for clinical research.
  • 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 projects and a great culture.
  • Qualifications: A degree in a scientific or mathematical discipline and experience in programming languages like R or Python.
  • Other info: Hybrid or home-based work options available; join us to make a difference in healthcare.

The predicted salary is between 36000 - 60000 £ 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 KerusCloud Product Develo[...] employer: MMS Holdings Inc.

At MMS, we are dedicated to fostering a culture of innovation and collaboration, making us an exceptional employer for those looking to make a meaningful impact in the clinical research field. Our Great Place to Work certification reflects our commitment to employee satisfaction, offering a supportive environment where you can grow your skills and advance your career. With flexible working options and a focus on professional development, joining our team means being part of a forward-thinking organisation that values your contributions and encourages your success.
M

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 KerusCloud Product Develo[...]

✨Tip Number 1

Familiarise yourself with the KerusCloud platform and its codebase. Understanding the architecture and existing features will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Engage with the clinical research community on platforms like LinkedIn. Follow MMS and participate in discussions related to statistical methods and software development in clinical trials to showcase your knowledge and enthusiasm.

✨Tip Number 3

Prepare to discuss your experience with programming languages such as R and Python. Be ready to share specific examples of how you've applied these skills in developing mathematical models or data analysis techniques in a production environment.

✨Tip Number 4

Highlight any experience you have with agile methodologies and tools like Git and JIRA. Being able to speak about your collaborative experiences in software development will resonate well with the team-oriented culture at MMS.

We think you need these skills to ace Senior Software Engineer (Statistical Backend) - CRO Environment - UK KerusCloud Product Develo[...]

Proficiency in R and Python
Understanding of statistical principles
Experience with mathematical modelling
Knowledge of simulation methods in clinical trials
Ability to communicate complex concepts clearly
Strong written and verbal communication skills
Experience in agile software development
Familiarity with object-oriented programming
Proficiency in source control tools (e.g., Git)
Experience with issue tracking tools (e.g., JIRA)
Knowledge of AWS services (e.g., Lambda, Cognito, S3, DynamoDB)
Ability to create quality documentation
Strong interpersonal skills
Experience in mentoring and knowledge sharing

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Software Engineer position. Tailor your application to highlight how your skills and experiences align with the job description.

Craft a Tailored CV: Your CV should reflect your relevant experience in programming languages like R and Python, as well as your understanding of statistical principles. Be specific about your contributions to previous projects, especially those related to clinical data science.

Write a Compelling Cover Letter: In your cover letter, express your passion for the role and the company. Mention your experience in developing mathematical models and your ability to communicate complex concepts effectively. Show enthusiasm for being part of a collaborative team.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in a technical role.

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. Highlight specific projects where you've applied these skills, especially in a clinical or research context.

✨Communicate Clearly

Since the role requires excellent communication skills, practice explaining complex technical concepts in simple terms. This will demonstrate your ability to share knowledge effectively with team members from diverse backgrounds.

✨Prepare Questions

Have a list of thoughtful questions ready to ask your interviewers. Inquire about the team dynamics, ongoing projects, and how they support continuous improvement within the company. This shows your genuine interest in the role and the organisation.

Senior Software Engineer (Statistical Backend) - CRO Environment - UK KerusCloud Product Develo[...]
MMS Holdings Inc.
M
  • Senior Software Engineer (Statistical Backend) - CRO Environment - UK KerusCloud Product Develo[...]

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-15

  • M

    MMS Holdings Inc.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>