Senior .NET Software Engineer – Contract Opportunity
Location: Remote/Hybrid Vilnius
Contract Duration: ASAP – End of the Year
Rate: ~50€/h
An exciting opportunity is available for an experienced Senior .NET Software Engineer to join a highly skilled development team, contributing to the design and implementation of modern, scalable, and secure enterprise solutions. This role is well-suited for professionals with strong expertise in .NET technologies and cloud-based development.
Key Responsibilities:
- Develop, maintain, and optimize enterprise applications using .NET Core (5+), C#, Web API, and related technologies.
- Ensure high performance, security, and reliability of software solutions.
- Work with cloud-native technologies (AWS/Azure), containerization (Docker/Kubernetes), and CI/CD automation.
- Resolve incidents, troubleshoot system issues, and enhance platform stability.
- Collaborate with architects, software engineers, and business analysts in an agile Scrum environment.
Requirements:
- 5+ years of experience in enterprise application development with the Microsoft technology stack.
- Strong expertise in C#, .NET Core, MS SQL Server, and Entity Framework.
- Experience with message communication platforms such as RabbitMQ or Azure ServiceBus.
- Familiarity with AWS cloud services, Kubernetes (OpenShift), and ELK stack is highly desirable.
- Strong understanding of SOLID principles and software development best practices.
- Bachelor’s degree in Computer Science, Engineering, or a related field.