At a Glance
- Tasks: Build and optimise software solutions for connected fleet management.
- Company: Join Michelin Connected Fleet, a leader in sustainable mobility innovation.
- Benefits: Flexible work hours, remote options, and a focus on work-life balance.
- Why this job: Make a real impact on sustainability while developing cutting-edge technology.
- Qualifications: 3+ years in software engineering with skills in TypeScript, Node.js, and databases.
- Other info: Diverse team culture with growth opportunities and a commitment to innovation.
The predicted salary is between 40000 - 50000 £ per year.
As MICHELIN Connected Fleet, a division of the Michelin Group, we specialise in connected fleet management services and solutions. We are a market leader with over 30 years expertise in a high‑growth, competitive mobility technology industry. Today we serve 70,000 customers and over 600,000 vehicles globally, growing more than 10% per year, and entering at the rate of 3 new markets a year. Our AI technology and ML algorithms ensure all fleet data delivers tangible benefits to our customers. Our insights transform operational efficiency, reducing costs, ensuring the safety of drivers and goods while reducing environmental impact, paving the way to predictive fleet management.
We know our planet is at risk and we urgently need to find innovative ways to protect it. At Michelin, pioneering is what we do: We are innovating constantly, to explore new opportunities, with, around and beyond tires to lead the way in sustainable mobility. Our people act for change, with respect, and as leaders. We care about giving people a better way forward. Our dream is rooted in a single purpose: by 2050, Michelin will be recognised as a critical innovation leader that helped humanity conquer new frontiers.
At MICHELIN Connected Fleet, agility is not a word - it’s a lifestyle. We gather entrepreneurial minds who are not afraid to fail fast and learn quickly, every day. We think long term and act short term, we grow fast and love what we do. We believe in an inclusive working environment, building teams with a variety of backgrounds, skills, views and opinions. Among our 400 employees in Europe, we proudly benefit from around 30 nationalities. We thrive because of the diverse background and talent of our people. We nurture our team’s growth with several companywide development programs - including our Diversity, Mentoring and Sustainability programs.
THE ROLE IN SHORT: We value aptitude, attitude, and enthusiasm over specific technologies; a willingness to learn and the drive to deliver high‑quality, secure software matter most.
WHAT WILL I BE DOING:
- Build and work with REST APIs, ensuring reliability, performance, and security.
- Design, query, and optimise relational and NoSQL databases (MongoDB preferred but not essential).
- Participate in code reviews and pair programming.
- Help maintain a strong engineering culture by sharing knowledge and promoting best practices.
- Apply TDD practices and help foster a strong testing culture through unit, integration, and automated tests.
- Work with event‑driven or message‑based architectures.
- Adhere to secure‑by‑design practices and contribute to maintaining high security standards.
TO BE SUCCESSFUL YOU WILL LIKELY HAVE:
- 3+ years of professional software engineering experience.
- Experience with server‑side TypeScript and Node.js.
- Experience developing with either Java or C#.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Experience building and working with REST APIs.
- Good understanding of cloud services (AWS and/or Azure).
- Strong testing mindset with practical experience in TDD and automated test suites.
BENEFICIAL SKILLS (NICE TO HAVE):
- Experience working with Spring/Spring Boot.
- Familiarity with Chef, Terraform, Docker, Kubernetes, or Jenkins.
- Exposure to event‑driven or message‑based technologies (Kafka, AMQ, RabbitMQ, Kinesis etc.).
- Knowledge of secure development practices, OWASP principles, or prior work in ISO 27001 environments.
- Experience developing software with AI‑powered coding assistants such as GitHub Copilot.
- Practical understanding of Agile methodology (Scrum or Kanban).
Work-life balance is important to us at Michelin Connected Fleet, so we offer our teams as much flexibility as possible in line with the needs of their role. We trust our teams to know how they work best, combining remote and collaborative working, with a flexible approach to hours.
JR Full Stack Software Engineer in Aberford employer: MICHELIN Connected Fleet
Contact Detail:
MICHELIN Connected Fleet Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land JR Full Stack Software Engineer in Aberford
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech conferences, or even local coding events. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving REST APIs or databases. This is your chance to demonstrate your coding prowess and problem-solving abilities to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so be ready to discuss your thought process!
✨Tip Number 4
Apply through our website! We love seeing passionate candidates who align with our values. Tailor your application to highlight your enthusiasm for sustainable mobility and how you can contribute to our mission at Michelin Connected Fleet.
We think you need these skills to ace JR Full Stack Software Engineer in Aberford
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the JR Full Stack Software Engineer role. Highlight your relevant experience with REST APIs, databases, and any cloud services you've worked with. We want to see how your skills align with our mission at Michelin Connected Fleet!
Show Your Enthusiasm: Let your passion for software engineering shine through in your application. Share examples of projects you've worked on or technologies you're excited about. At StudySmarter, we value attitude and enthusiasm just as much as technical skills!
Keep It Clear and Concise: When writing your application, be clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff without unnecessary fluff.
Apply Through Our Website: Don’t forget to submit your application through our website! This helps us keep everything organised and ensures your application gets the attention it deserves. We can’t wait to see what you bring to the table!
How to prepare for a job interview at MICHELIN Connected Fleet
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, especially server-side TypeScript, Node.js, and databases like MongoDB. Brush up on your knowledge of REST APIs and cloud services like AWS or Azure, as these will likely come up during the interview.
✨Show Your Problem-Solving Skills
Prepare to discuss how you've tackled challenges in previous projects. Be ready to share specific examples where you applied TDD practices or worked with event-driven architectures. This will demonstrate your ability to think critically and adapt quickly, which is key for a role in a fast-paced environment.
✨Emphasise Your Learning Mindset
Since the company values aptitude and enthusiasm over specific technologies, highlight your willingness to learn and grow. Share instances where you’ve picked up new skills or adapted to new technologies quickly. This shows that you align with their agile and innovative culture.
✨Cultural Fit Matters
Research Michelin Connected Fleet’s values and culture. Be prepared to discuss how your background and experiences contribute to diversity and inclusivity. Show that you’re not just a fit for the role but also for the team dynamic they’re fostering.