Job Description
Academic degree in a technical field or a proven experience of at least 5 years in developing back-end application and integration services Strong analysis skills Proven skills in technical translation of the business requirements and user stories Able to work independently Capacity to work in Agile mode Good knowledge of .NET with C# ASP.Net experience async/awaits Object oriented principles ORM (NHibernate or Entity Framework) Solid Principles Unit Testing Mocking Design of API (REST or gRPC) OpenAPI/Swagger Experience with Relational databases (MSSQ
Micro services architecture event-driven service bus (NServiceBus) Integration with RabbitMQ Domain Driven Development CI/CD
Experience
5-10 years
Question to be answered upon submission / Screening Question
Please describe your experience with the following areas. For each item, include the number of years of experience and a brief description of the projects or environments where you applied these skills:
Microservices architecture
Clean coding / clean programming practices
RabbitMQ
Docker
Event-driven architecture
Service bus technologies (e.g., NServiceBus)
Domain-Driven Design (DDD)
CI/CD pipelines
AWS architecture (if applicable)