.NET Developer
We are looking for a .NET Developer to join a newly formed, multi-functional agile team committed to building the core architecture and infrastructure of our next-generation platform. This is not just another feature team role. You will be chipping in to the foundation of a scalable, cloud-ready system, designed to operate across Windows, Linux, and macOS environments. You’ll work in a modern engineering ecosystem, using technologies such as .NET Core, Docker, Kubernetes, Kafka, Redis, and Ably, while actively shaping how the system evolves toward a fully distributed microservices architecture.
- Designing and developing scalable microservices from the ground up
- Contributing to the evolution of a cloud-native, platform-independent system
- Integrating legacy components into modern architecture
- Reverse-engineering and gradually migrating monolithic parts into microservices
- Writing clean, maintainable code with strong focus on quality and testability (TDD)
- Participating in code reviews and driving engineering guidelines
- Collaborating closely with multi-functional teams across product, QA, and DevOps
- 3+ years of experience in backend development using .NET / .NET Core
- Hands-on experience building large-scale web-based systems
- Solid understanding of microservices architecture
- Strong knowledge of relational databases
- Analytical attitude with strong problem-solving skills
- Ability to work independently while being a reliable teammate
- Continuous learning approach and adaptability to new technologies
- English at intermediate level (daily communication within international teams)

