Enable job alerts via email!

Software Developer

Pink Elephant

Gauteng

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider is seeking a motivated individual to leverage programming skills for business success. This role involves configuring products to meet client needs, developing custom workflow solutions, and requires experience in software development, particularly with RESTful services and languages like Java, C#, or JavaScript. The position offers opportunities in a collaborative environment in South Africa, Gauteng.

Qualifications

  • 3 to 5 years of experience in software development or programming.
  • Proficiency in languages such as Java, C#, or JavaScript.
  • Experience with product configuration or customization, particularly in ITSM Software.

Responsibilities

  • Configure and customize products to meet clients' requirements.
  • Design, build, and maintain custom workflow solutions.
  • Develop and implement business logic using scripting or low-code tools.

Skills

RESTful Services
Java
C#
JavaScript
Analytical skills
Communication

Education

Bachelor's degree in Computer Science or IT

Tools

ServiceNow
FreshDesk
Job description
Job Summary

We are looking for a motivated individual who is passionate about leveraging their programming and development skills to drive business success through effective business / process analysis and product configuration. This role offers a unique opportunity to combine technical expertise with business acumen, as well as gain proficiency in configuring and customizing our products to meet the evolving needs of our clients. The ideal candidate will have a strong foundation in software development, coupled with excellent communication skills and a keen interest in understanding business processes.

Key Responsibilities
  • Configure and customize our products to meet the specific requirements and preferences of our clients, ensuring optimal functionality and user experience.
  • Configuration will include development of workflows, triggers, automation rules, custom fields, and approval processes within the platform.
  • Design, build, and maintain custom workflow solutions that automate business processes and improve operational efficiency.
  • Custom Webservice Controllers will be built for handling integrations between systems, and co‑ordinating workflows.
  • Create and manage forms, dashboards, reports, and user interfaces to support business users and enhance system usability.
  • Develop and implement business logic using scripting or low‑code tools provided by the platform (e.g., ServiceNow, FreshDesk, BMC, Salesforce or similar workflow management software).
  • Participate in testing and quality assurance activities to validate product configurations and ensure they meet the desired outcomes.
  • Provide ongoing support and troubleshooting for product configurations, addressing user inquiries and resolving technical issues as needed.
  • Work closely with cross‑functional teams, including developers, business analysts, and project managers, to align product configurations with business objectives and project timelines.
  • Collaborate with stakeholders to gather and analyze business requirements, identifying opportunities for process improvement and innovation.
  • Ensure system security, role‑based access, and data integrity in all configured modules and workflows.
  • Maintain technical documentation of configurations, workflows, and customizations for future reference and audits.
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field (Bonus).
  • Candidate must have had software development experience in RESTful Services and integrating systems via API.
  • 3 to 5 years of experience in software development or programming, with proficiency in languages such as Java, C#, or JavaScript.
  • Strong analytical and problem‑solving skills, with the ability to effectively gather and interpret business requirements.
  • Excellent communication skills, both written and verbal, with the ability to articulate technical concepts to non‑technical stakeholders.
  • Experience with product configuration or customization, particularly in an ITSM Software e.g. ServiceNow, FreshDesk, etc.
Additional Requirements
  • Ability to work independently and collaboratively in a fast‑paced environment, managing multiple priorities and deadlines effectively.
  • Eagerness to learn and adapt to new technologies and methodologies, with a proactive and self‑motivated attitude.
Job Type

Full‑time, Permanent

Work Location

In person

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.