Position: Middle .NET Engineer
Company: N-iX
Experience required: 3y
Category: .NET
English level: upper
Published: 2021-11-01T00:00:00+02:00

N-iX is looking for a talented  **Middle .NET Engineer**

Our client is the world's largest independent company for the development, simulation, and testing of all types of powertrain systems (hybrid, combustion engine, transmission, electric drive, batteries, fuel cell, and control technology), their integration into the vehicle and is increasingly taking on new tasks in the field of assisted and autonomous driving as well as data intelligence. Client is looking for proactive developers to extend the existing client team for the project development (ramping up on code and domain), take over components and integrate it in AC&P -solution and bring new ideas on how to improve the platform.

**Responsibilities:**
•	Designing, building, and maintaining performant, efficient, reusable, and reliable code
•	Integration of the 3d party test automation systems
•	Writing unit and integration tests
•	Reading execution plans, performance tuning, transactions and locks
•	Perform code reviews
•	Requirements review with technical and non-technical stakeholders
•	Sharing new ideas and techniques and methodologies
•	Working in a fully agile (Scrum) team (together with developers from different locations)
•	Writing technical documentation

**Requirements:**
•	3+ years of commercial .NET development experience
•	Proficient knowledge of .NET Core 3.1 (.NET 5 would be a plus)
•	MongoDB
•	Core ASP.NET Core
•	Distributed Cache (e.g. Redis)
•	System Events via Message Broker (e.g. RabbitMq)
•	Structured Logging (e.g. Serilog)
•	Microservices Pattern
•	Docker
•	GIT / Azure DevOps would be a plus 
•	Understanding of programming patterns (Dependency Injection, clean code, Unit-test driven)
•	Proficient knowledge of Async programming
•	Being result-oriented, ability to make things done
•	Strong communication skills in English (verbally and written)
•	Strong commitment to responsibilities and team spirit
•	Independent and target-oriented
 
**We offer:**
•	Flexible working hours
•	A competitive salary and good compensation package
•	Possibility of partial remote work
•	The Best hardware
•	A masseur and a corporate doctor
•	Healthcare & sport benefits
•	An inspiring and comfy 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, football, ping pong, and more