Sr. Software Engineer, Backend

About DENSO

DENSO is one of the largest global automotive suppliers of advanced technology, systems and components in the areas of thermal, powertrain control, electronics and information and safety. From automated driving to hybrid and electric vehicle components, we’re crafting the core technologies of modern mobility. We draw on the strengths of individual inventors who are joining together to become an unstoppable force for global good. With our North American headquarters located in Michigan, DENSO employs more than 24,000 people at 28 consolidated subsidiaries and 4 affiliates across the North American region. Worldwide, the company has more than 200 subsidiaries and affiliates in 38 countries and regions and employs more than 170,000 people. Consolidated global sales for the fiscal year ending March 31, 2018, totaled US$48.1 billion.

We are looking for a strong and experienced Software Engineer to join our Mobility team to build DENSO's next generation of Connected Vehicles technology. Surrounded by engineers experienced in designing and building cloud native microservices architecture, you will grow your technical skills as well as have an impact on tomorrow's shared mobility solution.

You will design, develop and deliver new services to our customers, simplifying the car sharing experience, as well as create and improve new solutions for tomorrow's shared mobility solutions. You will also have the unique opportunity to work in highly innovative and collaborative startup environment!

Basic Qualifications:

4 years of experience in a software engineering role.
A Bachelor's degree in Computer Science, Engineering or similar.
Experience in express, node.js framework for backend development.
Experience in JavaScript, typescript.
Experience in object oriented language such as Java, C#, Python.
Understanding of mircoservices architecture and experience developing backend services and RESTful APIs.
Experience with all levels of testing (unit, integration and acceptance) and related frameworks.
Ability and willingness to mentor entry-level and mid-level developers.

Preferred Qualifications:

Experience with containerization (Docker, Kubernetes, etc).
Cloud technology experience (Azure, AWS, or Equivalent).
Experience delivering solutions that utilized Machine learning.
Pride in beautifully crafted and well-tested code.

Preferred Qualifications