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

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. The 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
- Define concepts Lead implementation of concepts in components
- 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:**
- 5+ years of commercial .NET development experience
- Proficient knowledge of .NET Core 3.1 (.NET 5 would be a plus)
- MS SQL, PostgreSQL
- ASP.NET Core
- MongoDB
- Distributed Cache (e.g. Redis)
- System Events via Message Broker (e.g. RabbitMq)
- Structured Logging (e.g. Serilog)
- Microservices Pattern
- Docker
- GIT / Azure DevOps
- 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
- Would be a plus: Good knowledge of Kubernetes

**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