Description
Job Summary:
Develop and maintain system integrations, create and evolve APIs and services, work on microservices architecture, integrate legacy systems, and collaborate within agile teams.
Key Highlights:
1. Microservices architecture expertise
2. Development and maintenance of system integrations
3. Support in gathering technical requirements
### **Responsibilities**
* Development and maintenance of system integrations
* Creation and evolution of integration APIs and services
* Work on microservices architecture
* Integration of legacy systems with modern solutions
* Support in gathering technical requirements
* Collaboration within agile (Scrum) teams
* Ongoing support and continuous improvement of integrations
### **Mandatory Requirements**
* Experience with C\# and .NET (.NET Framework and/or .NET Core)
* Knowledge of messaging: Pub/Sub GCP
* Experience developing REST APIs
* Experience with system and microservice integration
* Experience with SQL Server or Oracle databases
* Knowledge of software development best practices (DDD, SOLID, Design Patterns)
* Experience with Docker and CI/CD
* Experience with Agile methodology
### **Desirable Requirements**
* Experience with integration buses, messaging, or middleware
* Knowledge of event-driven architecture
* Experience with ElasticSearch or application monitoring
* Experience in cloud environments
**We strive to provide our team with a welcoming, dynamic, and collaborative environment. To achieve this, we offer several initiatives, including:**
* 100% remote opportunities
* Remote work allowance
* Periodic feedback sessions
* Employee referral program
Psychological support * ️
* Workplace gymnastics ️
* Knowledge academy
* English school partnership
* Monthly transparency meetings
* Online happy hours
* Welcome kit