Job Openings Point of Sale / PED Developer

About the job Point of Sale / PED Developer

Key purpose:

A leading payment technology provider in South Africa, is seeking a skilled Point of Sale/PED Developer to join their team. As a Point of Sale/PED Developer, you will be responsible for designing, developing, and maintaining software solutions for Point of Sale and Payment Entry Devices.

Duties and responsibilities:

  • Develop and maintain software solutions for Point of Sale and Payment Entry Devices using Java, Python, Springboot, AWS, Vertex, and React.
  • Work with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Design and implement software solutions that meet business requirements.
  • Participate in the full software development life cycle, from requirements gathering to deployment.
  • Collaborate with the DevOps team to ensure smooth deployment of software applications.
  • Ensure high-quality code by performing code reviews and maintaining code quality standards.
  • Contribute to the design and architecture of software systems.
  • Troubleshoot and resolve technical issues related to Point of Sale and Payment Entry Devices.

Qualifications and experience:

  • A minimum of 5 years of experience as a software developer, with a focus on Point of Sale and Payment Entry Devices.
  • A Bachelor's degree in Computer Science or a related field is preferred.
  • Strong knowledge of Java, Python, Springboot, AWS, Vertex, and React.
  • Experience with EMV and PCI DSS compliance is a must.
  • Experience with Point of Sale and Payment Entry Device hardware and software is highly desirable.
  • Strong problem-solving and analytical skills.
  • Ability to work effectively in a team-oriented environment.
  • Excellent communication and interpersonal skills.