Full-Stack Developer
Design, build, and maintain internal platforms, applications, and integrations for Milestone One’s business.
- Lisbon, Lisbon, Portugal
- Posted Nov 6, 2026
INDUSTRYHealthcareAllied Health & Therapy
Responsibilities
- Design and document data models and databases (Azure SQL) for our central data platform, internal applications, and reporting
- Develop secure REST APIs and backend services (.NET / C#, Azure App Service or Functions)
- Build React/TypeScript front ends that integrate with our company intranet
- Build integrations between internal systems and third-party services
- Work in GitHub: pull requests, code reviews, GitHub Actions CI/CD, and automated code and secret scanning
- Define infrastructure as code with OpenTofu, using Managed Identity and Key Vault
- Write automated tests with Playwright and support business users during acceptance testing
- Use AI coding agents productively and safely, reviewing, testing, and taking ownership of all generated code
- Follow our change management and system validation procedures, and keep technical documentation current
- Collaborate with stakeholders to shape requirements and turn them into working solutions
Requirements
- Experience in a Clinical trial domain
Nice to have: .NET 8 / C#, Terraform, Automated testing with Playwright, Professional experience working with AI coding agents, Azure Functions, Static Web Apps, API Management, Front Door / WAF v2, Star schema / dimensional modelling, Microsoft Graph API, Microsoft 365 integration, Clinical trial domain knowledge, GDPR, HIPAA
Skills
React/TypeScriptC# / .NETSQLREST API designGitCI/CDAzure App ServiceAzure SQLAzure Key VaultManaged IdentityOpenTofuPlaywrightAI coding agentsReactTypeScriptC#.NETAzureGitHubGitHub ActionsOpenTofuPlaywrightMicrosoft 365Microsoft Graph API
Full description
Company details are for members
Sign up for a free job alert to see PSI CRO's profile, website and LinkedIn, and the same for every employer on Referso Jobs.