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.
- 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.
- 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.
- 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.
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
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
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.