emagine Polska is looking for an experienced Senior Software Engineer to join a global product team focused on building enterprise-grade platforms that support clinical development and scientific decision-making. You will play a key role in designing and evolving modern software solutions used by thousands of users worldwide, working closely with architects and product owners in an agile environment.
Key responsibilities
- Design and implement scalable backend services and APIs.
- Develop modern web applications and user-facing functionality using Vue 3.
- Contribute to system architecture and cloud-native solution design.
- Build and improve CI/CD pipelines and automated deployment processes.
- Ensure high software quality through automated testing and code reviews.
Requirements
- Over 5 years of professional software development experience.
- Proficiency in ASP.NET Core and Vue 3 with TypeScript.
- Hands-on experience with backend development in Python or .NET.
- Experience with cloud platforms such as Azure or AWS.
- Strong communication skills and experience with REST APIs and DevOps practices.
What we offer
- Opportunity to work on impactful enterprise-grade digital products.
- Collaboration within a cross-functional, global agile team.
- Focus on operational excellence, platform reliability, and observability.
- Professional development in a modern, cloud-native technology stack.