Senior .NET Engineer (#14539426)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
AVL

N-iX is looking for a talented  Senior .NET Software Engineer who can become a part of our team and contribute new ideas into product development.

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
  • 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:

  • 4+ 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

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