We are looking for a C# developer with experience in.NET to work on backend development, unit tests, and integration tests, with a focus on team collaboration, problem-solving, and continuous learning.
Requirements
- Advanced knowledge in C#.NET programming for building REST APIs
- Experience in development of Integrations (APIs)
- Advanced knowledge in Object-Oriented Programming, DDD (Domain Driven Design), SOLID
- Knowledge in programming for distributed environments (microservices)
- Knowledge in code static validation tools
- Knowledge in unit tests and integration tests
- Domain knowledge in object orientation
- Construction of automated tests in C# of integration and unit
- Advanced knowledge in SQL language (preferably experience with Oracle)
- Advanced knowledge in relational database modeling
- Knowledge in Docker
- Knowledge in Messaging (RabbitMQ and Kafka)
- Knowledge in design patterns such as (CQRS, Event sourcing, Mediator, Strategy, Factory Method, Singleton, Decorator, Adapter)
- Knowledge of GIT
- Knowledge in documentation via Swagger
Benefits
- Multi-benefit card
- Scholarships for undergraduate, graduate, MBA, and language courses
- Certification incentive programs
- Flexible working hours
- Competitive salaries
- Annual performance evaluation with a structured career plan
- Possibility of international career
- Wellhub and TotalPass
- Private Pension
- Nursery Care Allowance
- Medical Assistance
- Dental Assistance
- Life Insurance