Position: Middle .Net Engineer with Azure
Company: Altexsoft
Category: .NET
Experience required: 3y
English level: upper

The client is a publicly traded tourism company. Its shares are traded on the Tel Aviv Stock Exchange. It has over 60 branches throughout Israel, as well as call Centers and online travel services. Product: Microservice aggregator based on the API solutions for integration of GDSs with OTA (Online Travel Agencies). The main focus is on the Isralian market and its tourists.​

**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