flag iconGo back
CHEP company logo

Software Developer / Applications DevelopmentCHEP

KwaZulu-NatalSouth Africa
a year0 Applicants
eye icon0
circular warning alertOops! It seems this job from CHEP has expired

job description - Software Developer / Applications Development


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

Measures

Research and build software solutions with high quality and good performance

Develop solutions that can support data from different sources on a very large scale to monitor anc control supply chains

Extensible and modular design

Major/Key Accountabilities

  • Develop solutions to process massive datasets, ingested from IoT devices and computer vision systems and put them in the context of enterprise transactions and master data
  • Collaborate with the data science team to come up with new and innovative algorithms
  • Research and evaluate various algorithm options
  • Develop and maintain components for storage, processing, and/or user interfaces for transactional and analytical supply chain applications
  • Build integration with various other enterprise applications/systems such as ERP and Supply Chain Planning systems, or other cloud applications etc.

Requirements:

  • Bachelor’s degree in Computer Science, Data Science, Engineering, Information Systems, Physics, Maths, or similar*, equivalent work experience**
  • Strong programming skills in Python or Go (or other comparable languages)
  • Experience with large-scale data processing systems, preferably Spark
  • Good understanding of databases and other storage systems
  • Experience building microservices or serverless applications

Notes:

Additional or higher education degrees a plus

We consider candidates without traditional software engineering related degrees: if you have programmed to do work/research projects please consider applying

Desirable Qualifications

  • Algorithm development and algorithm scaling
  • Experience working in development and/or support of life enterprise software
  • Knowledge of supply chain management
  • Experience developing and scaling Spark-based data processing algorithms
  • Experience with event-driven data processing architectures
  • General experience with distributed and scalable systems
  • Familiarity with UI development and Web development frameworks such as Angular
  • Development and deployment of container-based applications on Kubernetes’
  • Development experience with public cloud platforms, preferably AWS

Experience

We’re looking for beginners with proven experience through school and research or private projects, as well as early-career developers with 1-3 years of experience

Skills and Knowledge

  • Developed application components and participated in end-to-end application development projects
  • Programming languages: Python, Scala, Go (or other languages and a willingness to learn)
  • AWS Services

Preferred Education

Bachelors

Preferred Level of Work Experience

  • 1 - 3 years


flag iconReport
About the company
CHEP logo
0 followers
Follow

We are a global leader in managed, returnable and reusable packaging solutions, serving many of the world's largest companies in sectors such as consumer goods, fresh produce, beverage and automotive.

Recommended for you