D&T Integration and Dev Analyst at Aramex South Africa

Company:

Aramex South Africa

Aramex South Africa

Industry: Logistics and Transportation

Deadline: Not specified

Job Type: Full Time

Experience: 3 – 5 years

Location: Gauteng

Province: Johannesburg

Field: ICT / Computer

Purpose of the Job

  • We are seeking a detail-oriented and proactive Intermediate C# Software Developer to join our development team.
  • The successful candidate will be responsible for developing, testing, and supporting enterprise software solutions, while also engaging with business users and clients to ensure that technical solutions meet operational and strategic needs.
  • This role is ideal for a developer with solid technical foundations who enjoys collaborating across departments, assisting with business support queries, and contributing to the successful implementation of software solutions.

Job Description
Software Development

  • Develop, enhance, and maintain software applications using C#, .NET Core / .NET 9, and related technologies.
  • Write clean, efficient, and well-documented code following corporate development standards.
  • Collaborate with team members and senior developers to deliver features according to project timelines.
  • Participate in code reviews and contribute to continuous improvement initiatives within the team.

Testing & Implementation

  • Conduct thorough testing of developed features to ensure quality, reliability, and compliance with business requirements.
  • Support system integration and deployment activities in collaboration with the QA and DevOps teams.
  • Assist in planning and executing system rollouts and post-implementation reviews.

Business Support

  • Provide second-line support to resolve business and client queries related to software systems.
  • Troubleshoot and investigate application issues, escalating complex incidents to senior developers when necessary.
  • Work closely with business units to understand operational challenges and propose practical technical solutions.

Client & Stakeholder Engagement

  • Participate in client meetings and internal stakeholder sessions to gather and clarify technical and functional requirements.
  • Communicate effectively with business analysts, project managers, and end-users to ensure clear understanding of deliverables.
  • Build positive relationships with clients and business users through professional communication and service excellence.

Documentation & Process

  • Prepare and maintain technical and user documentation for developed systems and enhancements.
  • Ensure all development activities adhere to internal governance, quality standards, and change-control procedures.
  • Contribute to knowledge-sharing and maintain an up-to-date understanding of company systems and frameworks.

Job Requirements – Experience and Education

  • National Diploma or Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3–5 years of professional software development experience using C# / .NET Core / ASP.NET MVC.
  • Strong understanding of SQL databases (Microsoft SQL Server or MySQL).
  • Experience with RESTful APIs and web-based application development.
  • Excellent problem-solving and debugging skills.
  • Solid understanding of the software development lifecycle (SDLC).

Preferred Attributes

  • Familiarity with frontend frameworks such as Razor, Bootstrap etc…
  • Exposure to Agile / Scrum methodologies.
  • Experience with unit testing, CI/CD pipelines, or DevOps tools.
  • Prior experience in a corporate or client-facing environment.



Share this job:

Senior Area Sales Executive at Aramex South Africa

CRM Executive at Aramex South Africa