We are seeking a Senior .NET Engineer to join our technical team. As a company that values innovative software development, we prioritize collaboration, technical excellence, and growth opportunities for exceptional talent.
Join Our Team of Experts in Delivering High-Impact Solutions!
This is you
- 5+ years of experience with .NET Core / .NET 6+ (C#);
- Proficiency in ASP.NET Core (Web API, MVC, Minimal APIs);
- Deep understanding of Entity Framework Core;
- Experience designing and implementing microservices;
- Deep knowledge of RESTful APIs, gRPC, and GraphQL;
- Strong understanding of asynchronous and reactive programming (RabbitMQ, Kafka, SignalR, Azure Service Bus);
- Experience with cloud-native architectures (Azure, AWS, or GCP);
- Solid knowledge of API security best practices (OAuth 2.0, OpenID Connect, JWT);
- Proficiency in MS SQL Server, PostgreSQL, or NoSQL databases;
- Experience with Docker and Kubernetes and setting up CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab CI, Jenkins, etc.);
- Expertise in unit testing & integration testing (NUnit, xUnit, Moq, FluentAssertions);
- Strong communication skills to work with cross-functional teams (Product Owners, QA, DevOps);
- Experience in code reviews, architectural discussions, mentoring, and knowledge-sharing sessions;
- Strong written and verbal communication skills in English.
This is your role
- Adhering to project-specific development guidelines and industry best practices for software development in the .NET ecosystem;
- Implement microservices architectures and design scalable, maintainable systems;
- Optimize database performance and ensure data integrity;
- Troubleshooting and resolving production issues to maintain application stability and performance;
- Apply asynchronous and reactive programming principles using tools like RabbitMQ, Kafka, SignalR, or Azure Service Bus;
- Ensure API security by implementing best practices;
- Conduct unit and integration testing using frameworks like NUnit, xUnit, Moq, or FluentAssertions;
- Lead architectural discussions and code reviews;
- Providing mentorship and assistance to less experienced team members to foster their professional growth and development.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Fullstack Engineer (.NET & React)
2026-05-20
Senior .NET Engineer
2026-05-20
Lead .NET Engineer
2026-05-14
- Posted
- Apr 01, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Ukraine
- Company
- Avenga
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Fullstack Engineer (.NET & React)
2026-05-20
Senior .NET Engineer
2026-05-20
Lead .NET Engineer
2026-05-14