Position: .NET Middle Engineer
Company: AltexSoft
Category: .NET
Experience required: 3y
English level: upper

We are looking for an independent Middle .NET Software Developer with experience in Azure (Azure Cloud Services experience: Azure k8s, Azure Redis, Azure DevOps, Azure API Management, Azure Storage) to provide software development services for the project connected with the travel domain (online flight agencies), knowledge of major GDSs (Amadeus, Travelport). With good communication skills, self-organized and open to cooperation and teamwork

**Requirements:**
3 + years of software development experience using backend applications in C#, .Net, ASP.Net Core
Git, Azure Repos
Azure Cloud Services experience: Azure k8s, Azure Redis, Azure DevOps, Azure API Management, Azure Storage
Knowledge of and skills with REST, JSON, XML
Object-oriented programming experience, knowledge of microservices architecture
Unit tests writing experience (NUnit, Moc)
Experience using Web APIs with tools such as Postman and CURL
Proficient in Restful Web Service design

**Would be a plus:**
Proven experience in CI/CD pipeline using Microsoft Azure DevOps
Knowledge and skills in Azure API Management Platform
.Net Framework experience including ASP.Net Core Framework and Entity Framework Core
Experience in the travel domain (online flight agencies), knowledge of major GDSs (Amadeus, Travelport)
Familiarity with Docker and applications containerization

**Responsibilities:**
Design and develop a project that meets business needs and follows software development best practices and standards
Collaborate with stakeholders and the development team
Proactively drive technical direction such as improving performance, preventing issues, refactoring the codebase Develop and implement considering architecture standards, processes, and tools
Debug and troubleshoot technical issues

**What we offer:**
Possibility to work remotely  
Educational opportunities: 
– paid seminars 
– free access to the Pluralsight and ACloudGuru knowledge base 
– use of the library’s materials which are constantly updated 
– a mentor for a probationary period, etc. 
Development opportunities:  
– horizontally mastering new technologies in internal courses  
– vertically choosing your own career path through Competency trees  
Recognition program: all your activities