Job Description
We are looking for an experienced Senior .NET Developer to join our team and contribute to the development of modern web applications in a cloud-native environment using Microsoft Azure. If you have a strong background in .NET, containerization, and CI/CD, and want to play a key role in shaping system architecture—this role is for you!
Your Responsibilities:
- Develop and maintain web applications using .NET / C#.
- Integrate REST APIs and manage data flow between systems.
- Optimize application performance and ensure scalability.
- Collaborate with DevOps teams on CI/CD processes (Azure DevOps).
- Maintain and enhance integrations with Azure AD B2C.
- Work with containerization (Docker) and infrastructure automation (Terraform).
- Participate in Agile (Scrum) project teams.
- Support analysts and testers, conduct code reviews, and mentor junior developers.
Qualifications
Must-Have Requirements:
- Minimum 5 years of commercial experience with .NET (C#).
- Experience with cloud-native projects on Microsoft Azure.
- Hands-on knowledge of Azure DevOps (pipelines, CI/CD).
- Proficiency in Docker and application containerization.
- Experience working with REST APIs.
- Familiarity with Azure AD B2C (authorization, authentication).
- Ability to integrate Terraform into CI/CD pipelines.
- Understanding of web application security standards.
- Experience working in distributed teams (English – B2/C1 level).
- Polish at the min. B2 level.
Nice to Have:
- Knowledge of performance optimization practices.
- Experience with microservices architecture.
- Familiarity with automated testing and deployment automation.
- Ability to make architectural decisions and mentor others.
Additional Information
Working from location: Warsaw, Poznan, Lublin, Katowice, Rzeszow or Lodz.