Position: .Net Developer
Company: Ascendix
Category: .NET
Experience required: 2y
English level: intermediate

**About the project:** 
Ascendix is looking for an experienced .Net Software Engineer to join a brand-new, greenfield project for our European client. We are designing and building a platform that provides families the possibility to plan and book transport to/from school for their kids. The project offers interesting opportunities to use the latest scalable, high performing technologies, and localization/internationalization features.

**Responsibilities:**
• Design and develop software applications according to user needs and requirements
• Troubleshoot and resolve difficult issues related to applications
• Analyze, design, and develop modifications to existing system to optimize performance
• Coordinate with architects and business analysts to determine functionalities and conduct an analysis of business requirements, including use-case, sequence flow, wireframe
• Research and evaluate software-related technologies and products.
• Create and update technical documentation
• Implement best practices, standards, and procedures including quality and delivery methodologies

**Requirements:**
• 2+ years of development using .NET technologies
• Experience with ASP.NET MVC
• Strong knowledge of .NET Core (.NET Core 3 is a plus)
• Working experience with Azure Services
• Hands-on experience with NoSQL databases (MongoDB, ElasticSearch, DocumentDB)
• Ability to work without supervision

**Would be a plus:**
• Experience in front-end development
• RabbitMQ

**We offer**
**Healthcare:**
• Paid time off —20 working days;
• Paid sick leaves—5 working days;
• Insurance policy;
• Sport program.

**Career and professional growth:**
• Individual development plan;
• Opportunity to collaborate with Resource Manager to develop professional skills and career achievements;
• Technical leads and mentors;
• Regular technical performance reviews and 360 Evaluation. 

**Learning and Development:**
• Free access to the company accounts on educational platforms (Udemy, Pluralsight);
• Variety of internal training opportunities and knowledge sharing;
• Reimbursement for English
• External training and conferences;
• External mentor and coach program.

**Corporate spirit:**
• Remote work with possibility to attend comfortable and cozy co-working space
• Online and offline events & team-buildings
• Anniversary and Birthday presents;
• Friendly and calm atmosphere in the company;
• Open management and well-established processes.