Enable job alerts via email!

ERP & Applications Developer

Level Up

East London

On-site

ZAR 300,000 - 400,000

Full time

5 days ago
Be an early applicant

Job summary

A dynamic technology company in South Africa is seeking a Software Development Support Specialist. The role involves collaborating with stakeholders to gather requirements, executing system upgrades, and providing technical support. Candidates should have a relevant qualification, 3-5 years of experience in software development or systems support, and strong knowledge of IT applications and ERP systems. This position offers opportunities for professional growth in a creative environment.

Qualifications

  • 3-5 years experience in software development or systems support.
  • Strong understanding and working knowledge of accounting and ERP systems.
  • Advanced proficiency in Excel.

Responsibilities

  • Collaborate with business users and stakeholders.
  • Execute system upgrades and configuration changes.
  • Support data integrity and integration efforts.
  • Ensure compliance with security and performance standards.
  • Provide Tier 2/3 technical support.
  • Design and maintain backend services and APIs.

Skills

Knowledge of current IT applications
Strong analytical reasoning
Excellent interpersonal skills
High standard of written communication
Scripting or programming languages
Strong organizational skills
Backend programming languages proficiency

Education

Relevant tertiary qualification in Information Technology
Job description
RESPONSIBILITIES

The role includes, but is not limited to:

  • Collaborate with business users and stakeholders to gather, document, and translate system requirements into functional specifications.
  • Execute system upgrades, configuration changes, and patch management with minimal impact on daily operations.
  • Assist with the implementation, rollout, and maintenance of new applications and systems, including testing, user training, and post-deployment support.
  • Support data integrity, migration, and integration efforts across systems using APIs, ETL tools, or scripting solutions.
  • Ensure all applications comply with security, performance, and regulatory standards.
  • Provide Tier 2/3 technical support for escalated system and application-related issues.
  • Design, develop, and maintain backend services, APIs, and system integrations.
  • Develop responsive, maintainable frontend components as required.
  • Write clean, well-structured, and testable code that adheres to best practices and coding standards.
  • Participate in peer code reviews, quality testing, and deployment processes.
  • Diagnose and resolve software defects, system bugs, and performance issues.
  • Contribute to DevOps initiatives and CI/CD pipeline improvements.
  • Maintain focus on security, scalability, and system performance in all technical solutions.
  • Provide day-to-day support for systems and ensure timely resolution of operational issues.
  • Evaluate existing systems, interfaces, and workflows to identify opportunities for automation and process improvement.
  • Collaborate with management to design and develop business reports and dashboards for data-driven decision-making.
  • Engage with external service providers and software developers when required to resolve system or integration challenges.
REQUIREMENTS
  • Relevant tertiary qualification in Information Technology and/or Software Development.
  • 3-5 years experience in software development or systems support.
  • Strong understanding and working knowledge of accounting and ERP systems.
  • Experience in both project-based and business-as-usual (BAU) environments.
  • Exposure to the property or related industries will be advantageous.
  • Advanced proficiency in Excel and general computer applications.
SKILLS
  • Comprehensive knowledge of current IT applications, technologies, and best practices.
  • Strong analytical and numerical reasoning with the ability to identify and address issues proactively.
  • Excellent interpersonal and communication skills with the ability to manage stakeholder relationships effectively.
  • High standard of written communication and documentation skills.
  • Experience with scripting or programming languages is advantageous.
  • Strong organizational skills with the ability to manage multiple priorities and meet deadlines.
  • Proficiency in at least one backend programming language such as:
    C#/.NET, Java, Node.js (JavaScript/TypeScript), C++, or Python
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.