Mid / Senior Software Developer

Atrax Logistics SA

Kempton Park

On-site

ZAR 600,000 - 900,000

Full time

48 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement contributions

Job summary

Atrax Logistics SA is seeking a hands-on Software Developer with 5+ years of experience to design, build and maintain internal software solutions across logistics platforms. You will implement web apps, dashboards, and APIs while collaborating with stakeholders to improve efficiency and digital tooling.

Ideal candidates have strong SQL, REST API experience, and an ability to translate business needs into practical software.

Qualifications

  • Minimum 5 years of professional software development experience.
  • Hands-on development experience in C# and/or other modern programming languages.
  • Strong knowledge of SQL and relational databases.
  • Experience with developing, testing, deploying and maintaining production apps.
  • Experience building REST APIs and system integrations.
  • Ability to translate business needs into technical solutions and document them.

Responsibilities

  • Design, develop, test, deploy, and maintain internal software applications and digital tools.
  • Develop and maintain web-based applications, dashboards, portals, and internal systems.
  • Build and maintain integrations between internal and external systems via APIs.
  • Work with databases and optimize queries, data structures and reporting.
  • Develop workflow automation to improve operational efficiency.
  • Maintain and enhance existing applications and integrations.
  • Translate business requirements into practical technical solutions.
  • Contribute to logistics, warehousing, reporting and customer service systems.
  • Ensure secure, scalable and maintainable production applications.
  • Document code and system changes; provide troubleshooting support.
  • Collaborate with stakeholders on digital transformation projects.
  • Utilize AI-assisted tools to improve development efficiency and quality.

Skills

C#
SQL
REST APIs
System integrations
Frontend & Backend
AI-assisted development
Problem solving
Documentation
Testing
Ownership

Education

Degree or diploma in Computer Science / Software Development / Information Technology / Engineering / Information Systems

Tools

Git
Claude Code
ChatGPT
Claude
GitHub Copilot

Job description

About Atrax Logistics

Atrax Logistics SA is a proudly South African freight and logistics business with a growing footprint across Africa and international markets. With established operations in Johannesburg and Cape Town, we provide end-to-end supply chain solutions across seafreight, airfreight, road freight, bonded warehousing, e-commerce fulfilment, and cross-border logistics.

As our business continues to grow, we are expanding our internal technology capability to develop and improve the systems, integrations, applications, and digital tools that support our operations.

We are looking for an experienced Mid to Senior Software Developer who is technically strong, solutions-driven, and able to turn business requirements into practical, reliable applications and systems.

The Opportunity

We are looking for a hands-on Software Developer with solid experience in application development, system integration, databases, APIs, automation, and web-based solutions.

This is not an AI Developer position. The successful candidate will focus primarily on software development and systems improvement, while making use of modern development tools, including AI-assisted development platforms, where appropriate.

You will work closely with internal stakeholders to understand operational challenges, identify opportunities for improvement, and design and develop solutions that improve efficiency across the business.

Key Responsibilities
  • Design, develop, test, deploy, and maintain internal software applications and digital tools.
  • Develop and maintain web-based applications, dashboards, portals, and internal systems.
  • Build and maintain integrations between internal and external systems using APIs and other integration methods.
  • Work with databases, including the development and optimisation of queries, data structures, and reporting solutions.
  • Develop workflow and process automation to reduce manual administration and improve operational efficiency.
  • Maintain, troubleshoot, debug, and enhance existing applications and integrations.
  • Translate business and operational requirements into practical technical solutions.
  • Assist with the ongoing development and improvement of internal logistics, warehouse, reporting, customer service, and administrative systems.
  • Develop solutions that are secure, scalable, maintainable, and appropriate for a commercial environment.
  • Conduct appropriate testing before solutions are released into production.
  • Maintain clear technical documentation for applications, integrations, processes, and system changes.
  • Provide technical support and troubleshooting where required.
  • Work with management and internal stakeholders on technology improvement and digital transformation projects.
  • Utilise modern development tools, including AI-assisted coding platforms, where these improve development efficiency and quality.
  • Minimum 5 years' professional software development experience.
  • Strong hands-on development experience in C# and/or other modern programming languages.
  • Strong working knowledge of SQL and relational databases.
  • Practical experience developing and consuming REST APIs and system integrations.
  • Experience developing, testing, deploying, and maintaining production applications.
  • Strong understanding of software development principles, application architecture, workflow logic, and database design.
  • Strong troubleshooting, debugging, and problem-solving ability.
  • Ability to work independently and take ownership of development projects from requirement gathering through to implementation.
  • Ability to work with non-technical stakeholders and translate operational requirements into technical solutions.
  • Strong documentation and testing discipline.
Preferred Qualifications and Experience
  • Degree or diploma in Computer Science, Software Development, Information Technology, Engineering, Information Systems, or a related field.
  • Experience with front-end and back-end web development.
  • Experience with API development and third-party system integrations.
  • Experience with automation frameworks and workflow automation.
  • Experience developing internal business applications, dashboards, reporting tools, or operational systems.
  • Experience with cloud-based environments and modern deployment practices would be advantageous.
  • Familiarity with version control systems such as Git.
  • Experience using modern AI-assisted development tools such as Claude Code, ChatGPT, Claude, GitHub Copilot, or similar platforms would be advantageous.
  • Exposure to logistics, freight forwarding, warehousing, e-commerce, or operational systems would be advantageous.
  • Experience working in a fast-paced environment where practical solutions and continuous improvement are important.
What We Are Looking For

We are looking for someone who:

  • Enjoys building practical solutions rather than developing technology for technology's sake.
  • Can understand a business problem and determine the most effective technical solution.
  • Takes ownership and follows projects through to completion.
  • Is comfortable working across existing systems as well as developing new solutions.
  • Can troubleshoot effectively and work logically through complex technical problems.
  • Keeps up to date with modern development technologies and tools.
  • Is comfortable working in a fast-moving operational environment.
  • Values clean code, proper testing, documentation, security, and maintainability.
What You Can Expect
  • Competitive, market-related salary.
  • Medical aid and retirement contributions.
  • The opportunity to develop systems and applications that have a direct impact on business operations.
  • Exposure to a broad range of development projects, integrations, automation, and digital transformation initiatives.
  • The opportunity to work with modern development technologies and tools.
  • A fast-paced environment where technical ability, initiative, problem-solving, and delivery are recognised.
Why Atrax?

We are looking for more than someone who simply writes code.

We want a developer who can understand how a business operates, identify where technology can make a difference, and build solutions that work in the real world.

At Atrax, you will have the opportunity to develop and improve technology across logistics, freight forwarding, warehousing, e-commerce, reporting, customer service, and internal operations — with the ability to see the direct impact of what you build.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer - Logistics & Automation
Senior Software Developer - Logistics & Automation

Atrax Logistics SA • Kempton Park

On-site
ZAR 600,000 - 900,000
Medical aid
Retirement contributions
Multimodal Freight Controller
Multimodal Freight Controller

Atrax Logistics SA • Cape Town

On-site
ZAR 360,000 - 600,000
Medical aid and retirement contributed
Exposure to Air, Sea, Road and Cross-B
Growing South African logistics
Junior Software Developer
Junior Software Developer

Talent Shore • Johannesburg

On-site
ZAR 240,000 - 360,000
Career development
Mentoring program
Hybrid/Remote work
Senior Developers
Senior Developers

Hire Resolve • Oos-Kaap

On-site
ZAR 850,000 - 1,100,000
Competitive salary based on experience
Python Developer -Mid/Snr
Python Developer -Mid/Snr

TravelLab Global AB • Cape Town

On-site
ZAR 700,000 - 1,100,000
Python Developer -Mid/Snr
Python Developer -Mid/Snr

TravelLab Africa Group • Cape Town

On-site
ZAR 700,000 - 1,000,000
Senior Software Engineer (Logistics)
Senior Software Engineer (Logistics)

Takealot Group • South Africa

Hybrid
ZAR 900,000 - 1,600,000
Hybrid work model
Mentorship programme
Tech learning access
Senior Software Engineer
Senior Software Engineer

takealot.com • South Africa

On-site
ZAR 900,000 - 1,200,000
Hybrid working model
Mentorship programme
Tech community & online learning
+3
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

On-site
ZAR 900,000 - 1,300,000