Company Description
We are seeking Medior to Senior Full Stack Developers to join our team, primarily focused on developing and enhancing a flagship clinical-trial platform. While this will be your main assignment, you will also have opportunities to contribute to other initiatives within the organisation, allowing for diverse experience and growth. You will work in a Scrum team alongside business analysts and testers (total team size ≈ 15). A dedicated DevOps team manages deployment and infrastructure so you can concentrate on coding. Fluency in English is essential.
Job Description
Design, develop, and maintain robust backend services in .NET 6 +, ensuring scalability, security, and performance in a Microsoft Azure environment.
Build responsive, user-friendly interfaces with Angular.
Translate business requirements into technical specifications in partnership with business analysts.
Support quality assurance by collaborating with testers on test plans, unit testing, debugging, and defect resolution.
Integrate with databases, APIs, and third-party systems to support workflows.
Write well-documented, best-practice code aligned with GAMP 5 standards.
Participate in peer code reviews to uphold high-quality deliverables.
Contribute to architectural decisions and propose system improvements.
Stay current with emerging technologies and suggest enhancements to the platform.
Depending on seniority and ambition, you may assume a development team-lead role.
Qualifications
Experience Level: 3-5 years (Medior) or 5 + years (Senior) in full-stack development.
Backend: Strong proficiency in .NET 6 + for building RESTful APIs and microservices.
Familiarity with Microsoft Azure services is a plus.
Frontend: Expertise in Angular 13 +; experience with state management (e.g., NgRx or similar) is an advantage.
General: Able to work across frontend and backend with the option to specialise in one area.
Strong focus on writing high-quality code.
Solid understanding of the software development lifecycle (SDLC) and Agile/Scrum methodologies.
Experience with version-control systems (e.g., Git).
Knowledge of clinical-trial processes, pharmaceutical standards, or GAMP 5 compliance is a plus (not mandatory).
Collaboration: Proven ability to refine requirements with business analysts and resolve defects with testers.
Language: Fluent English (written and spoken).
Soft Skills: Excellent problem-solving skills, attention to detail, proactive attitude, and clear communication.