Senior Software Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field., 5+ years of programming experience, including 3+ years with C# .NET and JavaScript., Strong knowledge of OOP principles and basic design patterns., Experience in regulated domains like healthcare or pharmaceuticals, with familiarity in compliance standards..

Key responsibilities:

  • Take ownership of vertical software design and development, either independently or by leading a sub-team.
  • Develop and maintain both new and existing codebases, ensuring high-quality and scalable solutions.
  • Participate in the agile product development lifecycle, contributing to planning, development, and delivery.
  • Identify and resolve technical issues, optimize performance, and implement risk-management strategies.

Cyntegrity logo
Cyntegrity https://cyntegrity.com
51 - 200 Employees
See all jobs

Job description

Join Cyntegrity as a Senior Software Developer.

At Cyntegrity, we are one of the leading clinical trial risk management technology providers in the industry. We take pride in our bespoke and highly rated MyRBQM® Portal and MyRBQM® Academy brands, delivering innovative solutions to improve clinical research.

We are looking for a Senior Software Developer to join our R&D Group. In this role, you will be responsible for autonomous vertical software design and development, working on both legacy and new codebases. If you’re passionate about building scalable, high-performance applications and thrive in a regulated, process-oriented environment, we’d love to hear from you!


What You’ll Do:

As a Senior Software Developer at Cyntegrity, you will:

  • Design and Develop Software: Take ownership of vertical software design and development, either independently or by leading a sub-team.
  • Work with Modern and Legacy Code: Develop and maintain both new and existing codebases, ensuring high-quality and scalable solutions.
  • Collaborate in Agile Environments: Participate in the agile product development lifecycle, contributing to planning, development, and delivery.
  • Ensure Compliance: Develop software in compliance with CFR 21 Part 11, GCP guidance, and FDA Software Validation Guidance.
  • Troubleshoot and Optimize: Identify and resolve technical issues, optimize performance, and implement risk-management strategies.
  • Work Remotely: Deliver results in a fully remote environment, collaborating with a distributed team.

What We’re Looking For

Education:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience / Skills:

  • 5+ years of programming experience, including:
    • 3+ years of experience with C# .NET and JavaScript.
    • Strong knowledge of OOP principles and basic design patterns.
    • Experience building Web APIs and UI using modern frameworks.
  • Experience working in regulated, process-oriented domains (e.g., healthcare, pharmaceuticals).
  • Familiarity with CFR 21 Part 11, GCP guidance, and FDA Software Validation Guidance.
  • Strong troubleshooting and communication skills.
  • Ability to work remotely and deliver consistent results.

Technical Knowledge:

  • Programming Languages:
    • .NET C# (advanced knowledge).
    • JavaScript (ES5, ES-latest).
    • Node.js.
    • CSS and CSS frameworks (e.g., Bootstrap).
  • Databases:
    • SQL and Entity Framework.
    • MongoDB.
  • Technologies:
    • ASP Web API, Swagger, Dependency Injection.
    • Message Brokers.
    • Vue.js, jQuery.
    • Unit testing (e.g., Moq).
    • DB indexing.
    • Node.js Express.
    • Azure (knowledge and certifications are a plus).
    • Azure DevOps or similar tools.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication in English.
  • Ability to work independently and manage multiple priorities.

Why Join Us?

  • Impactful Work: Contribute to innovative solutions that improve clinical research and patient outcomes.
  • Professional Growth: Work with cutting-edge technologies and grow your skills in a collaborative environment.
  • Flexibility: Enjoy the freedom of a fully remote role with flexible working hours.
  • Regulated Domain Expertise: Gain experience in a highly regulated industry with strict compliance requirements.

Recruitment Process:

  1. Video Message: Skip the Cover Letter! Share a short video (max 3 minutes) answering: What excites you about working at Cyntegrity and the field of clinical research?
  2. Cultural Interview: Meet our Head of People & Culture to discuss Cyntegrity’s values and how they align with your own.
  3. Technical Interview: Join a conversation with our R&D team to explore your expertise and technical fit.
  4. Final Interview: A one-on-one chat with our Managing Director to wrap up the process.
  5. Offer: If it’s a match, we’ll send you an offer to join our team!

How to Apply:

If you’re excited about this opportunity and ready to make an impact, submit your application here!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Time Management
  • Communication
  • Problem Solving

Software Engineer Related jobs