Position: Junior .Net Engineer
Company: N-iX
Category: .NET
Experience required: 1y
English level: intermediate

Our Client is the UK's leading retailer of prestige cars and the largest overall automotive retailer in Europe. Being determined to keep its positions and sustain growth in sales, volumes and number of employees, the Company is committed to continuous improvements and striving to achieve the highest possible levels of performance in every aspect of business.
The project is about web platforms for searching, selling and managing information about cars. The platform includes both the customer and admin side. 
We fully own already in a production system, maintain it, add new features, improve architecture and performance. Product Owner resides with the Team in Ukraine. The team you will be working with includes a Lead Software Engineer, .Net Developers, QA Engineers, and Project Manager.

**Responsibilities:**
- Implement admin tool .NET framework
- Help with the product migration from one infrastructure to another 
- Be proactive, participate in decision-making process
- Perform a variety of software development activities such as design, development, integration, unit testing
- Deliver great and consistent results being a team member of a Scrum team

**Required skills:**
- 0.5+ years of commercial coding experience 
- Knowledge of C#/.NET
- Understanding of ASP.NET MVC Framework
- At least theoretical knowledge of Entity Framework
- Familiar with Web API
- Familiar with JavaScript and other web technologies (React)
- Deep understanding of OOD, SOA, SOLID
- Knowledge of dependency injection
- Knowledge of SQL databases
- Confident in written and verbal communication in English

**We offer:**
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring, comfy, clean and safe office

**Professional growth:**
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program

**Fun:**
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
A fun zone where you can play video games, foosball, ping pong, and more.