We are looking for a .NET Developer to join an agile software development team in a collaborative environment. You will help drive results and deliver value for an international client, working on innovative solutions for real-world business challenges.
What You’ll Do
- Develop and maintain high-quality software solutions using C# and .NET technologies.
- Work in an agile team, collaborating with product owners, designers, and other developers.
- Build and integrate RESTful APIs and ensure reliable, scalable solutions.
- Apply best practices for software design, object-oriented programming, and design patterns.
- Participate in testing, CI/CD pipelines, and DevSecOps processes.
- Work with cloud technologies and serverless/event-driven architectures.
What You Need to Know
- Solid knowledge of C#, good object-oriented practices, and design patterns
- Solid knowledge of .NET 6, 8, or above
- Experience with development and integration of RESTful APIs
- Knowledge of LINQ and Entity Framework (or other ORM)
- Experience with test automation (xUnit, RestSharp) and test pyramid
- Experience with Microsoft Azure (Functions, Service Bus, etc.)
- Experience with CI/CD, DevSecOps, and code versioning (Git)
- Knowledge of Serverless and Event-Driven Architecture
- Solid understanding of SOLID principles and Microservices architecture
- Advanced English for daily communication with team and clients
You Will Stand Out If You Have
- Experience with Clean or Hexagonal Architecture
- Experience with front-end frameworks: Angular (preferred), React, or Vue













