Principal Software Engineer


Premium Job From JLR

Recruiter

JLR

Listed on

12th February

Location

Jaguar Land Rover Manchester

Type

Permanent

Start Date

2024-02-12

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.WHAT TO EXPECTJLR is a world leader in Engineering - we make incredible luxury vehicles. Our aspirations are no different for Software Engineering. Our people, our teams, and our culture of sharing, support and quality are at the heart of everything we do. We are natives of the agile and DevOps world and are here to solve complex technical challenges.Speaking to our teams you'll find that flexibility and work-life balance are a core value. We trust our employees to get the job done and respect their choice in the environment to do so, and offer hybrid working. Whether you have family commitments or personal appointments, work/life can fit around you. We have excellent workspace facilities located in the centre of Manchester. We invest in people and help them grow - there is always something to learn, which is why our teams get the chance to spend some of their time working on levelling up their skills.Key Accountabilities and ResponsibilitiesAs a Principal Software Engineer within JLR, your key responsibilities will be:To provide technical leadership of the design and build of applications and integrations as part of solutions to complex business problems, across the full application stack and SDLC.Advocate for and hands-on technical support of teams in modern software engineering practices such as TDD, pair programming, microservices and CI/CD.Collaborate with technical and non-technical product stakeholders on software application and integration design and implementation including contribution to IT governance forums.Contribute to the continuous improvement of software engineering practices and standards to enhance the JLR Digital Engineering and improve JLR.Continuously improve yourself and the wider team through learning and self-development, communities of practice.WHAT YOU’LL NEEDWe’re looking for both backend and frontend focus, and if you’re comfortable working across the full stack then even better. We’re certainly keen to talk to people with the following experience:Java, Spring Boot, or other similar frameworksJavaScript and common libraries such as React.Real world experience of practices such as Test-Driven Development (TDD), Pair Programming and general collaborationEvent-driven microservice architectures, RESTful APIs and message queuesSource code management and version control tools (Git/GitLab/GitHub)Built bespoke enterprise grade cloud-native applications.Database technologies such as MySQL or similarBuilt and managed automated CI/CD pipelines for building, testing and deploying your code.Worked in a true DevOps culture, owning and feeling responsible for your code in production and responding to incidents.Managed data with NoSQL technologies such as MongoDB

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: