Job Summary
Intermediate C# Developer – Cape Town (On-Site/Hybrid)
We are looking for an Intermediate C# Developer to join a dynamic software development team specialising in International Supply Chain and Customs applications. The successful candidate will develop web-based solutions and collaborate with clients and team members to ensure successful implementation. This role requires someone who can work independently and take a leadership role within the development team.
Role Overview
As a C# Developer, you will play a critical role in developing, optimising, and maintaining supply chain, logistics, and ERP applications. You will work closely with cross-functional teams to design scalable solutions while adhering to best practices and coding standards.
Key Responsibilities
- Develop and maintain .NET Framework or .NET Core applications using C#, Web APIs, and JSON.
- Design and implement front-end interfaces using HTML, CSS, JavaScript, and Angular 2+.
- Develop and optimise MS SQL databases, ensuring data integrity and performance.
- Work on supply chain, logistics, and ERP applications to enhance functionality and efficiency.
- Implement version control and release management using SVN or Azure DevOps.
- Collaborate with clients and stakeholders to understand business requirements and deliver high-quality solutions.
- Ensure adherence to structured delivery environments, best practices, and coding standards.
Qualifications & Experience
- 3-5 years of experience in .NET Framework or .NET Core using C#, Web APIs, and JSON.
- 3-5 years of experience in HTML, CSS, and JavaScript.
- 3-5 years of MS SQL and Transact-SQL experience.
- 3-5 years of Angular 2+ experience.
- Strong technical and analytical skills with problem-solving capabilities.
- A tertiary qualification (National Diploma, Degree, or equivalent) in a relevant field.
- Experience building or working with supply chain, logistics, or ERP applications.
- Proficiency in SVN and/or Azure DevOps, source control, and release management.
Nice to Have
- Experience with Microsoft Azure Platform.
- Knowledge of software integration and web services (SOAP, RESTful API, EDIFACT).
- Experience working with XML, XSLT, and XSD.
- Background in International Supply Chain or Freight Forwarding.
- Understanding and implementation of security measures, including OAuth, JWT, and OWASP best practices.
- Experience in Unit Testing and Test-Driven Development (TDD).
- Familiarity with Agile/Scrum methodologies.
Personal Attributes
- Strong time management and organisational skills.
- Ability to work with clients and stakeholders at all levels.
- Delivers high-quality work with attention to detail.
- Strong teamwork and collaboration skills.
- Deadline-driven and able to thrive in a structured delivery environment.
Why Join?
Competitive Salary – Be rewarded for your expertise and contributions.
Exciting Projects – Work on cutting-edge software solutions in the supply chain industry.
Technical Growth – Develop your skills through exposure to modern technologies and best practices.
Collaborative Team – Join a group of professionals passionate about innovation and efficiency.
If you are not contacted within 10 days of your application, please consider your application unsuccessful.