Enable job alerts via email!

Senior Developer

Believe Resourcing

Sandton

Remote

ZAR 80,000 - 120,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading firm is seeking a highly skilled Senior Developer to implement software solutions in a dynamic technology-driven environment. The role includes ensuring compliance with payment requirements and working with advanced technologies. Applicants should have significant experience in software development, especially in payment technology, and strong analytical skills.

Benefits

Professional development opportunities
Collaborate with industry professionals
Exposure to innovative projects

Qualifications

  • 10+ years of experience in software development.
  • Advanced programming and database skills.
  • Strong understanding of payment technology.

Responsibilities

  • Implement designs and test against requirements.
  • Ensure compliance with PCI standards.
  • Diagnose and resolve bugs in software.

Skills

Java
.Net
MSSQL
PostgreSQL
Problem-Solving
Attention to Detail
Collaboration

Education

4-year IT-related degree or equivalent

Job description

Senior DeveloperLocation: RemoteSalary: Competitive (to be discussed)Employment Type: Full-Time

About the Role

Our client is seeking a highly skilled Senior Developer to join their dynamic team. This role involves implementing software solutions based on technical designs, testing functionalities, and ensuring secure, efficient, and scalable applications. The ideal candidate must have a strong background in software development, payment technology, and coding best practices.

Applicants must be located within a 2-hour time difference from South African Standard Time (SAST).

Why Join Them?
  • Work in a leading technology-driven environment.
  • Competitive salary with professional development opportunities.
  • Collaborate with experienced professionals in the payment technology industry.
  • Gain exposure to innovative software development projects.
Key Responsibilities
  • Implement designs as provided by the CTO/Senior Developer.
  • Test implementations against requirements before release.
  • Ensure the codebase complies with PCI (Payment Card Industry) standards.
  • Develop new features and functionalities for products.
  • Diagnose and resolve bugs in collaboration with support teams.
  • Maintain and optimise software for efficiency and coding best practices.
  • Assist with software deployment and release schedules.
  • Continuously update internal tracking systems for features, bugs, and maintenance.
  • Collaborate with teams to troubleshoot and resolve system errors.
  • Stay updated with the latest coding standards, industry trends, and security protocols.
Requirements
  • IT-related qualification (4-year degree or equivalent).
  • 10+ years of experience in software development.
  • Advanced programming skills in Java / .Net.
  • Advanced database skills in MSSQL / PostgreSQL.
  • Strong understanding of the payment technology industry.
  • Experience with EMV (ADVT, MTIP, AEXP, etc.) is advantageous.
  • Knowledge of Windows, Apple, and Linux desktop environments.
  • Basic networking skills.
  • Strong analytical and problem-solving skills.
  • Highly organised with strong attention to detail.
  • Ability to work methodically and document processes.
  • Precision and accuracy in code development.
  • Effective communication and collaboration within development teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.