Senior Full Stack Developer .Net

Job Details

Looking to speak with Senior .NET Fullstack Engineers for an exciting role with a leader in the Connected Vehicle Technology Solutions space. 

Responsibilities:

  • Develop and maintain features and components for our backend systems and web/mobile application stack
  • Collaborate with cross-functional teams using Agile methodologies
  • Ensure code is efficient, reusable, and performant
  • Participate in peer code reviews
  • Investigate technical issues and provide solutions
  • Mentor junior team members and improve engineering skills
  • Define technical solutions with solution architects

Required Skills:

  • 6+ years technical knowledge of .NET ecosystem (Framework and Core) and C#
  • Experience in sound design principles and engineering best practices
  • Proficiency in Agile development methodologies
  • Experience with GIT or other revision control systems
  • Experience with both relational (SQL Server, Postgres, etc.) and NoSQL databases (Redis, Dynamo, etc.)
  • Ability to write automated unit and end-to-end tests
  • Understanding of distributed caching frameworks (e.g. Redis, Memcached) and messaging frameworks (e.g. Kinesis, RabbitMQ)
  • Experience developing scalable microservice architectures

Preferred Skills:

  • Strong AWS knowledge with experience developing and deploying serverless and non-serverless applications to AWS
  • Experience with Angular
  • Experience with TDD and/or BDD
  • Exposure to ELK Stack
  • Experience with low-level data structure and algorithm design

2 days p/w required on-site at client location.

Please note applicants must hold an EU passport to be considered for this vacancy.

You may be interest in…