Position: Middle or Senior .Net Developer
Company: Epam
Category: .NET
Experience required: 2y
English level: intermediate

Our client is a global content publishing company. The project is about supplying API that provides healthcare-related content and expert services to client-faced products (digital magazines) and external consumers (scientists, medical workers). 

We are a Team of Teams (50+ people, 5 distributed cross-functional teams) operating based on a common roadmap with coordinated priorities. The teams practice Agile approaches such as Scrum at Scale running Scrum/Kanban and SAFe events. 

Technology stack to be used: 
•	ASP.NET Core, ASP.NET Web API, REST
•	Microservices architecture
•	Solr/Elastic Search
•	API Management Services, Azure Blob, Azure Cosmos DB, Azure Service Bus, Azure Functions, Azure Cloud Services and ARM Templates
•	Neo4j
•	CI/CD on Jenkins

What you will do in the project:
•	You will be involved in design, collaboration, testing and developing of a platform with REST architecture using Web API services
•	Design, develop, perform unit testing and create technical documentation according to the requirements of the project 
•	Analyze, diagnose and resolve errors related to the applications

Skills expected:
•	Willingness to understand business domain and business needs.
•	Robust software development experience with .NET stack technologies 
•	ASP.NET Core, ASP.NET Web API, REST 
•	Solid understanding of object oriented analysis, SOA and design patterns 
•	Spoken English - B1+ (most of collaboration is driven using English)
•	Cloud platform development experience with Microsoft Azure 
•	Unit testing and mocking experience 
•	Scrum/Kanban experience