We are looking for a motivated.NET Developer to join our cross-functional team and contribute to the delivery of robust, cloud-native features for our platform.
Requirements
- 2+ years' experience as a Developer within a modern software environment
- C# with.NET (latest LTS)
- Strong Web API experience
- Minimal APIs for lightweight, high-performance endpoints
- MassTransit for message-based communication and integration with message brokers like RabbitMQ or Azure Service Bus
- MediatR to promote clean separation of concerns through in-process messaging (CQRS-style)
- Domain-Driven Design (DDD) principles to model complex business domains
- Event-Driven Architecture with asynchronous messaging and integration
- Asynchronous programming throughout for responsiveness and scalability, multi-threaded & parallel programming
- Strong experience in SQL & NoSQL databases
- Experience in improving, refactoring, and rewriting code
- Understanding of design patterns
- Experience using CI/CD build and deployment pipelines.
- Experience in secure coding practices, OWASP Top 10, etc.
Benefits
- Hybrid work from Cracow with a minimum of 1 day per week is preferred