
Senior .NET Engineer
- Украина
- Постоянная работа
- Полная занятость
- Design and develop high-load REST APIs and microservices using .NET Core/C#, including business logic, server-side scripts, and integration interfaces
- Participate in solution design alongside architects and engineers; document and implement requirements within an Agile environmen
- Build integrations with external and internal systems (event buses, message brokers, iPaaS/ESB), focusing on scalability and reliability
- Optimize backend application performance, perform profiling, and enhance observability
- Develop unit and integration tests; contribute to improving automated testing frameworks
- Work on CI/CD pipelines (build/release), participate in release activities, and support multi-tier environments.
- At least 6 years of experience in .NET development
- Proficiency in .NET 8 / C# — advanced backend development experience
- Proficiency in REST API & Microservices architecture and implementation
- Strong knowledge of SQL Server & Entity Framework — database design and ORM usage
- Experience in CI/CD tools and pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)
- Experience with GCP
- Experience in Messaging systems — RabbitMQ, Kafka, or similar
- Unit and integration testing (e.g., xUnit, NUnit, Moq, etc.)
- Agile/Scrum team experience
- English level - upper-intermediate, Ukrainian - advanced or higher
- Experience with monitoring/observability tools (e.g., ELK, Prometheus, Grafana).
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits