Senior Software Engineer - IT - Application Development
On-site · Gdańsk, Pomerania, Poland
Job Summary
Senior Software Engineer on the Entitlement Management System (EMS) team. Design and develop cloud-native applications and services using the Microsoft .NET stack on AWS, with emphasis on usability, performance, scalability, and security. Own complex components end-to-end—from requirements refinement and technical design through development, testing, deployment, monitoring, and maintenance. Contribute to architecture and framework decisions, drive improvements aligned with project goals, and maintain automated tests, CI/CD pipelines, and code-review standards. Support containerized deployments with Docker and Kubernetes, contribute to reliable production operations, and engage in incident response and root-cause analysis. Collaborate with developers, IT, Product Owners, and stakeholders in Agile Scrum ceremonies, and mentor mid-level engineers. Location: Poland, Gdańsk.
Required Qualifications
- Degree in Computer Science or a related field, or equivalent practical experience
- 5–7+ years of software development experience
- Full-stack experience with C# .NET Core, REST APIs/WebAPI
- Front-end experience with Angular or React
- Hands-on experience with microservices architecture
- Experience with AWS, Docker, Kubernetes
- Git workflows, pull requests, and code reviews
- Strong collaboration and communication skills
- English at B2 level or above
- Knowledge of automated testing and CI/CD practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.