Senior Software Developer in R&D team
Role details
Job location
Tech stack
Job description
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., + .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.
What We Offer:
- A purpose-driven mission to improve global clinical research.
- A collaborative, international team that values flexibility, autonomy, and transparency.
- Fully remote work setup with a results-driven culture.Opportunities for professional growth and development.
Requirements
Do you have experience in jQuery?, Do you have a Master's degree?, Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field., * 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, analytical and communication skills.
- Ability to work remotely, manage multiple priorities and deliver consistent results. Excellent written and verbal communication in English.