Software Developer - Applications
Software Developer - Applications

Software Developer - Applications

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Design and develop software applications to enhance supply chain efficiencies.
  • Company: Join CHEP, a global leader in sustainable logistics with 13,000 employees across 60 countries.
  • Benefits: Enjoy a hybrid work model for better work-life balance and flexibility.
  • Why this job: Make a real impact on global sustainability while working with diverse professionals.
  • Qualifications: Bachelor’s degree in relevant fields or equivalent experience; strong skills in programming languages.
  • Other info: We value diversity and are committed to equal opportunities for all applicants.

The predicted salary is between 36000 - 60000 £ per year.

CHEP helps move more goods to more people, in more places than any other organization on earth via our 347 million pallets, crates and containers. We employ approximately 13,000 people and operate in 60 countries. Through our pioneering and sustainable share-and-reuse business model, the world’s biggest brands trust us to help them transport their goods more efficiently, safely and with less environmental impact.

As a Software Developer - Applications, you will design and develop complex software applications and algorithms to build innovative solutions that increase supply chain efficiencies and provide value to Brambles and Brambles’ customers.

Key Accountabilities
  • Develop and maintain application components for storage, data processing, and/or user interfaces for transactional and analytical applications that optimize supply chains.
  • Support and make use of modules that process massive datasets (ingested from IoT devices and computer vision systems) and put them in the context of enterprise transaction data and master data.
  • Research and evaluate algorithm options.
  • Collaborate with the data science team to come up with new and innovative algorithms.
  • Build integration with various other enterprise applications/systems such as ERP and Supply Chain Planning systems, or other cloud applications.
QualificationsEssential
  • Bachelor’s degree in Computer Science, Data Science, Engineering, Information Systems, Physics, Maths, or similar; or equivalent work experience.
  • Strong commercial experience with Svelte Kit, or a willingness to learn and strong commercial experience with TypeScript or React.
  • Strong programming skills in Python or Go (or other comparable languages).
  • Experience with large-scale data processing systems: preferably Spark and/or event-driven systems.
  • Good understanding of databases and other storage systems.
  • Experience building microservices or serverless applications.
Desirable
  • Experience working in development and/or support of life enterprise software.
  • Experience in Enterprise application UI development.
  • Knowledge of supply chain management.
  • Algorithm development and algorithm scaling.
  • Experience developing and scaling Spark-based data processing algorithms.
  • Experience with event-driven data processing architectures.
  • General experience with distributed and scalable systems.
  • Development and deployment of container-based applications on Kubernetes.
  • Development experience with public cloud platforms, preferably AWS.
Skills and Knowledge
  • Developed application components and participated in end-to-end application development projects.
  • Preferred programming language experience: Go, Svelte, Python (or other languages and a willingness to learn).
  • SQL.
  • Spark.
  • Bitbucket, Kubernetes, Terraform.
  • AWS Platform Services.
  • Fluency in English.
Remote Type

Hybrid Remote

Skills to succeed in the role
  • Active Learning
  • Adaptability
  • Agile Methodology
  • Algorithmic Design
  • Application Frameworks
  • Cloud and Application Platforms
  • Computer Programming
  • Continuous Deployment and Integration
  • Cross-Functional Work
  • Curiosity
  • Debugging
  • Digital Literacy
  • Emotional Intelligence
  • Empathy
  • Error Analysis
  • Initiative
  • Problem Solving
  • Software Release Cycle
  • Source Control Management
  • Unit Testing

We are an Equal Opportunity Employer, and we are committed to developing a diverse workforce in which everyone is treated fairly, with respect, and has the opportunity to contribute to business success while realizing his or her potential. This means harnessing the unique skills and experience that each individual brings and we do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class.

Software Developer - Applications employer: Brambles

At CHEP, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation meets sustainability. As a Software Developer - Applications, you'll be part of a diverse team dedicated to transforming supply chains while enjoying the flexibility of our Hybrid Work Model. With ample opportunities for professional growth and a commitment to inclusivity, you'll find a rewarding career that empowers you to make a meaningful impact on global logistics.
B

Contact Detail:

Brambles Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer - Applications

✨Tip Number 1

Familiarise yourself with Svelte Kit and TypeScript, as these are key technologies for the role. Consider building a small project or contributing to an open-source project using these frameworks to showcase your skills.

✨Tip Number 2

Gain hands-on experience with large-scale data processing systems like Spark. You could set up a personal project that processes a significant dataset to demonstrate your ability to handle complex data challenges.

✨Tip Number 3

Collaborate with others in the tech community, perhaps through hackathons or coding meetups, to enhance your algorithm development skills. This will not only improve your technical abilities but also expand your professional network.

✨Tip Number 4

Stay updated on cloud platforms, especially AWS, and consider obtaining relevant certifications. This knowledge will be beneficial when discussing your experience with cloud-based applications during interviews.

We think you need these skills to ace Software Developer - Applications

Strong programming skills in Python or Go
Commercial experience with Svelte Kit
Experience with TypeScript or React
Large-scale data processing systems (preferably Spark)
Understanding of databases and storage systems
Experience building microservices or serverless applications
Algorithm development and scaling
Experience with event-driven data processing architectures
Development and deployment of container-based applications on Kubernetes
Experience with public cloud platforms, preferably AWS
SQL proficiency
Debugging skills
Continuous Deployment and Integration
Source Control Management (e.g., Bitbucket)
Agile Methodology
Problem Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Emphasise your programming skills in Python or Go, and any experience with Svelte Kit, TypeScript, or React.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and how your background fits with CHEP's mission. Mention your understanding of supply chain management and your ability to work with large-scale data processing systems.

Showcase Relevant Projects: Include examples of projects where you've developed application components or worked with microservices. Highlight any experience with cloud platforms like AWS or container-based applications on Kubernetes.

Highlight Soft Skills: In addition to technical skills, mention soft skills such as adaptability, problem-solving, and teamwork. These are crucial for collaborating with cross-functional teams and contributing to innovative solutions.

How to prepare for a job interview at Brambles

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Svelte Kit, TypeScript, and Python or Go. Bring examples of projects you've worked on that demonstrate your programming skills and familiarity with large-scale data processing systems.

✨Understand the Company’s Mission

Familiarise yourself with CHEP's sustainable share-and-reuse business model. Be ready to explain how your role as a Software Developer can contribute to their mission of increasing supply chain efficiencies and reducing environmental impact.

✨Prepare for Algorithm Discussions

Since the role involves algorithm development, brush up on your knowledge of algorithm design and scaling. Be ready to discuss any relevant experiences or projects where you collaborated on innovative algorithms.

✨Demonstrate Adaptability and Curiosity

Highlight your ability to learn new technologies quickly, especially if you have less experience with Svelte Kit. Share examples of how you've adapted to new tools or methodologies in past roles, showcasing your active learning mindset.

Software Developer - Applications
Brambles
B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>