IT Software Developer
Our client an industry leading property company in South Africa is seeking an IT Software Developer to join their team.
Location: East London
Position: Permanent – on site
Duties and Responsibilities
- Collaborate with users and stakeholders to gather and document system requirements and translate them into functional specifications.
 
- Conduct system upgrades, patch management, and configuration changes
 
- Assist in the implementation and rollout of new applications and systems, including testing, training, and support.
 
- Support data integrity, data migration, and integration between systems using APIs, ETL tools, or scripting.
 
- Ensure applications meet compliance, security, and performance standards.
 
- Provide Tier 2/3 support for escalated helpdesk issues related to enterprise systems and applications.
 
- Develop and maintain backend services, APIs, and integrations.
 
- Build responsive, maintainable frontend components where required.
 
- Write clean, testable, and well documented code following coding standards.
 
- Participate in code reviews, testing, and deployment processes.
 
- Troubleshoot and resolve software defects and performance issues.
 
- Contribute to CI/CD pipelines and DevOps practices.
 
- Ensure security, scalability, and performance in all solutions.
 
- Day-to-day systems support and issue resolution
 
- Review the current systems/interfaces, forms and procedures and propose solutions to streamline and reduce manual intervention
 
- Collaborate with Managers to design and develop both internal and external management reports to better inform the business
 
- Liaise with external stakeholders and system developers where necessary
 
Minimum Requirements
- Degree in IT and/or Software Development
 
- 3-5 years software development experience
 
- Broad experience and knowledge of accounting systems and ERP Systems
 
- Experience working in project and BAU environments
 
- Property Industry experience beneficial
 
- Advanced Excel and computer software skills
 
- Up to date knowledge of current trends and practices relating to IT Applications
 
- Scripting or programming experience an advantage
 
- Strong proficiency in at least one backend language:
 
C#/.NET, Java, Node.js (JavaScript/TypeScript), C++ or Python
Skills/Competencies
- Strong analytical and numerical skills
 
- Strong interpersonal skills,
 
- Excellent standard of literacy and effective written communication skills
 
- Ability to deal with a demanding workload
 
Email your CV + supporting documentation to debbie@staffunlimited.co.za. If you have not been contacted within 2 weeks, consider your application unsuccessful.