PSI is a leading Contract Research Organization (CRO) with 30 years of experience in the pharmaceutical industry. We're looking for a full stack developer to join our growing Process Improvement team.
Requirements
- Bachelor's degree in Computer Science or related discipline
- Minimum 5 years' experience in software development
- Proven real-world experience with Azure (App Services, Pipelines, OpenAI or AI services)
- Strong expertise in PostgreSQL and SQL (schema design, tuning, policies, migrations)
- Advanced Python backend development (Flask, FastAPI, Django, etc.)
- React and TypeScript frontend development (Next.js, preferably with ShadCN/UI or similar design systems)
- Experience with Authentication and Callbacks
- Experience building and deploying container-based services
- Hands-on experience with Azure Pipelines in production environments
- Creating Azure Test Plans
- Creating Azure Test Pipelines
- Creating Azure Build Pipelines
- Experience using Jira for Agile development workflows
- Able to produce detailed design documents, readmes, API specs, and architecture diagrams
- Background working with security-first or compliance-regulated environments (e.g., finance, healthcare, or government)
Benefits
- Attractive income package
- Performance-based bonuses
- Corporate benefits
