Apply now »

API and Integration Developer

Hungerford, England, GB, RG17 0YL

78901

Accelerate Your Career

Drive global technology

 

We’re a global market leader in providing software and digital marketing solutions to the automotive industry. We’re innovating the way that automotive dealerships drive their customers’ car-buying experience from the moment they run a search online all the way through to bringing their car back in for a service. Join us and be a part of the evolution.

 

We’re large enough to make a difference but small enough for your voice to be heard. This means that we are an organisation where every person matters. You can make an impact on the success of our business and that of our customers regardless of what career you decide to pursue.

 

As a Senior Software Engineer (Web, APIs and Integration) you will be part of the Platform team responsible for core software engineering, standards and practices, work with a team of full stack engineers and help to build bespoke applications and evaluate and adopt new technologies. You will have a chance to work on new cloud engineering standards and patterns, and also creating and supporting new tools and products.

 

Responsibilities

 

  • Develop a range of bespoke enterprise grade applications.
  • Assist in architecting the right solution to meet requirements.
  • Maintain existing cloud service and systems (customer facing and platform service used by internal teams)
  • Resolve bugs
  • Ensure documentation is kept up to date.
  • Provide task breakdown and estimates.
  • Mentor and help less experienced team members.
  • Collaborate with Architects and Engineers to help set up development standards that foster best practice
  • Collaborate with team members in different time zones (Finland/India).
  • Conduct code reviews.
  • Present work done to team members and wider organization.
  • Stay current with technology and recommend best approach for solving a technical problem.
  • Build proof of concepts to demonstrate design thinking and help to foster the adoption of new technologies

 

Behavioral skills

 

  • Strong knowledge of the entire software development lifecycle and experience
  • Strong analytical skills
  • Desire to write clean, correct and efficient code
  • Ability to breakdown complex problems into simple solutions
  • Strong communication and collaboration skills
  • Ability to work across global teams and working with different cultures across different time zones

 

Technical Skills

 

Strong:

  • .NET Core, ASP.NET Core, C#, Entity framework
  • Test Driven Development
  • Database (least one relational or NoSql databases )
  • Understanding of Web security
  • REST API development and/or consumption
  • Experienced in SOLID principles and software design patterns.

Medium:

  • React/Angular
  • Nodejs
  • Experience with AWS cloud infrastructure (Any other cloud considered too).
  • API Gateway

Some exposure or knowledge of:

  • Serverless framework
  • ELK Stack
  • Experience of using modern software development tool sets including DevOps, Continuous Integration and Delivery

 

Why a career with CDK Global?

 

We demand diversity. Our people may be spread across countries, continents and cultures, but we’re united by a passion and enthusiasm to drive our business forward. This means no matter where you work you’ll feel like part of our global team. Diverse backgrounds, ideas and experiences are the only way to deliver world-class service to our customers. Our differences are our strengths

 

Your benefits. To help us attract and retain the best, we pay people according to performance, not length of service. We will also help you grow your career, not only through focused investment in learning and development but also by enabling you to explore the exciting opportunities our global market has to offer.

 

The perfect opportunity awaits. Start your career with CDK Global.


Job Segment: Developer, Database, Cloud, .NET, Programmer, Technology

Apply now »