Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Imperial Logistics is a mainly African and European logistics provider of outsourced integrated value-add logistics, supply chain management and route-to-market solutions - customised to ensure the relevance and competitiveness of our clients. With established capabilities in transportation, warehousing, distribution and synchronisation management and expand...
About the job
Imperial is an African and European-focused provider of integrated market access and logistics solutions. With a focus on five key industries -healthcare, consumer, automotive, chemicals and industrial - we take our clients’ products to some of the fastest growing and most challenging markets in the world.
Ranked among the top 30 global logistics providers and listed on the JSE in South Africa, we seek out and leverage new technology to deliver innovative, end-to-end solutions.
Through our significant African footprint and international expertise, and with the support of our 25 000 people, Imperial’s purpose is to connect Africa and the world - and to improve people’s lives with access to quality products and services.
Job Function:
To develop the system integrations with our clients and customers. To develop mobile solution and creation of data warehouse and reports.
Key performance areas:
Writing and implementing efficient code
Researching, designing, implementing, and managing software programs
Testing and evaluating new programs
Identifying areas for modification in existing programs and subsequently developing these modifications
Determining operational practicality
Developing quality assurance procedures
Deploying software tools, processes, and metrics
Maintaining and upgrading existing systems
Produce clean, efficient code based on specifications
Integrate software components and third-party programs
Troubleshoot, debug and upgrade existing software
Create technical documentation for reference and reporting
Consulting with departments or customers on project status and proposals.
Working with customers or departments on technical issues including software system design and maintenance.
Qualifications required:
Bachelors Degree in Computer Science or related degree.
Skills and experience required:
The desire to work in a fast-paced environment.
Ability to develop unit testing of code components or complete applications.
Creativity is always a plus.
Must be a full-stack developer and understand concepts of software engineering.
Experience working on a variety of software development projects.
Deep programming language knowledge.
2+ years of experience in mobile application and game development.
Excellent knowledge of the software development life cycle.
Strong problem-solving and communication skills
Ability to learn quickly and work independently or as part of a team
We are committed to Employment Equity when recruiting and as such preference will be given to candidates who fall within our equity targets. Should you not have received a response within 4 weeks of the closing date of this advert, please consider your application unsuccessful.
Build your CV for free. Download in different templates.
Join our happy subscribers