Online since 1999 | 11,119 IT Jobs Live NOW

Senior Software Engineer

Premium Job From Jaguar Land Rover
Recruiter: Jaguar Land Rover
Listed on: 20th May
Location: Jaguar Land Rover Manchester
Type: Permanent
Start Date: 2022-05-20

This job has now expired please search on the home page to find live IT Jobs.

A leading premium automotive business and leading to move towards electric autonomous vehicles.

THE OPPORTUNITY

We are Jaguar Land Rover Technology and Services and we are building our new connected data and developer platforms to provide the technology and services for our connected vehicles and customers. We are looking for great engineers who have a passion for innovative problem solving, quality-first coding and practicing Continuous Integration. You will have a chance to work in dynamic and creative start-up environment, but also enjoy the security, resources and influence of an established and successful organisation.
Working with our best-in-class technology teams in Manchester, you will be part of Software Engineering Team working in our DevSecOps environment. You'll be a passionate software engineer with innovative problem-solving skills who wants to become a technical leader. You'll be working closely with other multi-disciplined engineers with opportunities to learn and enhance your career, as well as inspiring and influencing the wider organisation as we transform how Jaguar Land Rover builds and operates digital vehicles.
You will form part of a collaborative, iterative and agile process within a multi-disciplined team helping deliver best in class digital solutions. This role provides a unique opportunity to help support and grow an entirely new software development capability within Jaguar Land Rover.

This role provides a unique opportunity to help support and grow an entirely new software development capability within Jaguar Land Rover.

WHAT TO EXPECT

Key Accountabilities and Responsibilities:
* You will be owning & supporting the SDLC, software development from discovery to deployment in production and support in a cross-functional team,
* Building application using modern Java Script frameworks such as REACT JS,
* Design and build software in line with our modern software engineering and DevSecOps practices including TDD, pair programming, code review and CI/CD; Follow coding standards.
* Ensure software meets levels of quality, automating at every opportunity,
* Participate in workshops to help identify, design and refine user requirements,
* Contribute to the continuous improvement of engineering practices and standards.
* Work with technical and non-technical business stakeholders to understand and implement software features.
* You will form part of a collaborative, iterative and agile process within a multi-disciplined team helping deliver best in class digital solutions.

WHAT YOU'LL NEED

* Extensive Full stack engineering experience with client-side Javascript libraries, JS Frameworks such as REACT JS, Java, Spring Boot or another OO language and ideally strong object-oriented programming skills,
* Experienced advocate for DevOps mindset & practices such as Test-Driven Development and Pair Programming; Following coding standards
* Experience in cloud-native development with special focus in event-driven microservice architecture, API development, RESTful APIs and message queues
* Worked with relational & NoSQL database technologies such as MySQL or MongoDB.
* Quality focussed with experience writing automated unit, integration and acceptance tests
* Built and managed automated CI/CD pipelines for building, testing and deploying your code using Dockers, Kubernetes

The following skills and experience are nice to have:
* Worked in a true DevSecOps culture, owning and feeling responsible for your code in production, including monitoring and observability with tools such as ELK, Prometheus and Grafana
* Experience of working with application security techniques,
* Experience with Kubernetes and cloud infrastructure (GCP/AWS/Azure)

We are Jaguar Land Rover Technology and Services and we are building our new connected data and developer platforms to provide the technology and services for our connected vehicles and customers. We are looking for great engineers who have a passion for innovative problem solving, quality-first coding and practicing Continuous Integration. You will have a chance to work in dynamic and creative start-up environment, but also enjoy the security, resources and influence of an established and successful organisation.

Working with our best-in-class technology teams in Manchester, you will be part of Software Engineering Team working in our DevSecOps environment. You'll be a passionate software engineer with innovative problem-solving skills who wants to become a technical leader. You'll be working closely with other multi-disciplined engineers with opportunities to learn and enhance your career, as well as inspiring and influencing the wider organisation as we transform how Jaguar Land Rover builds and operates digital vehicles.

You will form part of a collaborative, iterative and agile process within a multi-disciplined team helping deliver best in class digital solutions. This role provides a unique opportunity to help support and grow an entirely new software development capability within Jaguar Land Rover.

This role provides a unique opportunity to help support and grow an entirely new software development capability within Jaguar Land Rover.