Software Engineer in Barry

Software Engineer in Barry

Barry Full-Time 40000 - 50000 £ / year (est.) No home office possible
Go Premium
DSV - Global Transport and Logistics

At a Glance

  • Tasks: Develop and deploy innovative software solutions for inventory forecasting and returns management.
  • Company: Join DSV, the world's largest logistics provider, at Cardiff University.
  • Benefits: Enjoy competitive salary, enhanced leave, and wellness support.
  • Why this job: Make a real impact with cutting-edge analytics in a dynamic environment.
  • Qualifications: Strong Python skills and experience in cloud-based applications required.
  • Other info: Collaborate with world-leading experts and grow your career in logistics.

The predicted salary is between 40000 - 50000 £ per year.

DSV, in collaboration with the PARC Institute of Manufacturing, Logistics and Inventory at Cardiff Business School, is seeking an experienced analytics-focused software engineer to support the development and deployment of advanced decision-support solutions for inventory forecasting and returns management. The successful candidate will work for DSV, the largest logistics provider in the world, but be based in Cardiff University.

The role focuses on designing, implementing, and deploying production-grade, cloud-based, client-facing planning decision-support software for normal demand-driven and reverse-logistics operations. You will work with real operational data, contribute to model development spanning classical time series, ML-based, and probabilistic approaches, and help translate analytics into scalable tools used in practice. The postholder will work closely with, and have direct access to, world-leading experts in inventory forecasting, while retaining clear ownership of technical delivery. This role offers the opportunity to work on applied analytics challenges in a large-scale logistics context, combining real-world impact, software ownership, and close collaboration with leading experts.

What will you be doing?

  • Develop and deploy analytics and inventory/returns decision-support software using Python (R and VBA desirable).
  • Take end-to-end ownership of the software development lifecycle, including design, model implementation, code optimisation, testing, documentation, version control (Git), and deployment.
  • Build native and web-based applications that integrate analytical outputs into operational and client-facing decision-making.
  • Collaborate with academic and industry stakeholders to ensure solutions are robust, scalable, and aligned with business needs.
  • Support applied consulting activities and contribute to clear technical and user documentation, alongside reporting.

About You

  • Strong experience in Python-based software development.
  • Proven experience delivering and deploying production-ready, cloud-based applications.
  • Solid version control practices using Git.
  • Experience working with operational, supply chain, or logistics data is preferred.

What can we offer you?

Competitive Salary Package and an opportunity to be a part of and grow within a driven and successful company, with a team of 160,000, operating in over 90 countries. In addition, we can offer access to a selection of employee benefits, such as:

  • Enhanced Annual Leave Entitlement from your start, which increases with length of service.
  • Salary Sacrifice Car Scheme for Ultra-Low Emissions Cars.
  • Salary Sacrifice Cycle Scheme.
  • WeCare App, for support with physical and mental wellbeing, including access to GPs for you and your dependents.
  • LifeWorks app for access to cashback and discounts on high street and online brands.
  • Life Insurance which includes access to expert probate support.

Next Steps

If this sounds like the next step for you, please follow the links and apply with your CV without delay! Please be aware that all successful candidates will undergo necessary right-to-work checks and certain sites require 5 years’ worth of referencing and criminal record checks. We do not accept CV details from Recruitment Agencies unless DSV has engaged directly regarding the role requirements beforehand.

Working at DSV means playing in a different league. As a global leader in transport and logistics, we have been on an extraordinary journey of growth. Let’s grow together as we continue to innovate, digitalise and build on our achievements. With close to 150,000 colleagues in over 90 countries, we work every day to offer solid services and meet our customers’ needs and help them achieve their goals. We know that the best way to achieve this is by bringing in new talent, fresh perspectives and ambitious individuals like you. At DSV, performance is in our DNA. We don’t just work – we aim to shape the future of logistics. This ambition fuels a dynamic environment built on collaboration with world-class team players, accountability and action. We value inclusivity, embrace different cultures and respect the dignity and rights of every individual. If you want to make an impact, be trusted by customers and grow your career in a forward-thinking company – this is the place to be. Start here. Go anywhere.

Software Engineer in Barry employer: DSV - Global Transport and Logistics

DSV is an exceptional employer, offering a dynamic work environment at the PARC Institute of Manufacturing, Logistics and Inventory within Cardiff University. Employees benefit from a competitive salary package, enhanced annual leave, and access to wellbeing support through the WeCare App, all while collaborating with world-leading experts in logistics and analytics. With a strong focus on inclusivity and professional growth, DSV empowers its team members to make a meaningful impact in the logistics sector.
DSV - Global Transport and Logistics

Contact Detail:

DSV - Global Transport and Logistics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Barry

✨Tip Number 1

Network like a pro! Reach out to folks in your field on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python and cloud-based applications. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at DSV.

We think you need these skills to ace Software Engineer in Barry

Python
R
VBA
Cloud-based Application Development
Software Development Lifecycle
Code Optimisation
Testing
Documentation
Version Control (Git)
Web-based Application Development
Data Analysis
Collaboration with Stakeholders
Operational Data Handling
Logistics Data Experience
Model Implementation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Python and any relevant projects that showcase your skills in analytics and cloud-based applications.

Showcase Your Projects: Include specific examples of projects you've worked on, especially those involving inventory forecasting or logistics data. This will help us see how you can contribute to our team right away!

Keep It Clear and Concise: When writing your application, be clear and concise. Use bullet points where possible to make it easy for us to read through your qualifications and experiences.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups.

How to prepare for a job interview at DSV - Global Transport and Logistics

✨Know Your Tech Stack

Make sure you’re well-versed in Python, as it’s a key requirement for this role. Brush up on your knowledge of cloud-based applications and version control with Git. Being able to discuss your past projects and how you’ve used these technologies will show that you’re the right fit.

✨Understand the Business Context

Familiarise yourself with logistics and inventory management concepts. Knowing how your software solutions can impact decision-making in real-world scenarios will impress the interviewers. Be ready to discuss how analytics can drive efficiency in supply chain operations.

✨Prepare for Technical Questions

Expect to face technical questions that assess your problem-solving skills and coding abilities. Practice coding challenges related to data handling and model implementation. This will help you demonstrate your analytical thinking and technical prowess during the interview.

✨Showcase Collaboration Skills

Since the role involves working closely with academic and industry stakeholders, be prepared to discuss your experience in collaborative projects. Highlight instances where you’ve successfully worked in teams to deliver software solutions, as this will showcase your ability to communicate and work effectively with others.

Software Engineer in Barry
DSV - Global Transport and Logistics
Location: Barry
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>