




Job Summary: We are seeking a technology-passionate professional with a strong backend focus and experience in distributed environments to join a dynamic and collaborative team. Key Highlights: 1. Develop scalable and high-performance applications using microservices. 2. Collaborate on DevOps practices, CI/CD, and infrastructure automation. 3. Participate in agile ceremonies with international teams. Description: We are looking for a technology-passionate professional, primarily focused on Backend development and experienced in distributed environments, to join a dynamic, collaborative, and best-practice-oriented development team. Responsibilities and Duties * Develop and maintain scalable, distributed, and high-performance applications. * Work on projects based on microservice architecture and asynchronous inter-service communication. * Collaborate with the team on DevOps practices, CI/CD, and infrastructure automation. * Support the frontend team when needed, using React and related tools. * Participate in agile ceremonies and collaborate with international teams. Requirements and Qualifications Backend (Priority)* Required: C\# and .NET Core. * Experience developing distributed applications. * Hands-on experience with microservice architecture (extensive SOA knowledge is not required). * Messaging systems (e.g., RabbitMQ, queues) essential for asynchronous communication. * Knowledge of Event-Driven architecture. * Preferred: Unit testing with NUnit. * Databases: MongoDB and PostgreSQL. Frontend (Secondary but Relevant)* Experience with React. * Knowledge of JavaScript. * React Redux (state management). * Automated testing with Cypress and Jest (executed in Node.js). DevOps and Infrastructure* Familiarity with containerization using Docker. * Experience with Azure DevOps. * Knowledge of Terraform. * CI/CD (Continuous Integration and Continuous Delivery) practices. * Ability to perform deployments in Linux environments (basic commands such as ls and file editing via terminal). Language* Advanced English for participation in ceremonies and communication with the team. 2511060202271335041


