Invest Talent JSC is supporting our client – a retail group in seeking a skilled and motivated to join our dynamic development team. The successful candidate will work on designing, developing, and maintaining .NET applications. As a software engineer, you will collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Develop and maintain full-cycle software applications using C# .NET framework and related technologies.
- Write clean, scalable, and maintainable code that follows industry best practices and coding standards.
- Analyze system requirements and design efficient and scalable solutions.
- Apply system design principles such as messaging, thread pool, microservices, and API standards to ensure robust and scalable solutions.
- Collaborate with team members to identify and implement software improvements and optimizations.
Requirements
- Minimum 3 years of practical experience in full-cycle software application development.
- Strong expertise in web-based systems architecture, service-based architecture, and enterprise application architecture.
- Proficient in C# .NET framework, including ASP.NET MVC, Entity Framework, Linq, Restful API, Web Services, Windows Service, HTML/CSS/JavaScript, jQuery, and .NET Core.
- Experience with Kafka and Distribution Cache is a plus.
- Knowledge of Kubernetes (K8s) is beneficial.
Benefits:
- Attractive salary
- 13 salaries + performance bonus
- Laptop provided.
- Health insurance – social insurance 100% contribution
- Meal – phone allowance