Software Engineer: Full Stack (Payments, AWS,C#) - CPT

Boardroom Appointments

Cape Town

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Boardroom Appointments in CPT is looking for a Software Engineer: Full Stack (Payments, AWS, C#). You will work in a payments-focused team on designing, building, testing, deploying, and operating modern web applications.

The role requires 6+ years in full-stack development, strong knowledge of SDLC, and hands-on experience with AWS/Azure, RESTful APIs, and containerized deployments using Kubernetes.

Qualifications

  • 6+ years proven experience in front- and back-end development.
  • Experience with modern front-end and back-end frameworks.
  • Understand IT systems development processes (SDLC).
  • Advanced programming concepts and data structures.
  • RESTful API design and integration experience.
  • Cloud platforms and services (AWS, Azure).
  • Advanced microservice and event-driven architectures.
  • Deployment using Kubernetes and containerization.
  • Responsive design principles and mobile-first development.
  • Version control and testing practices.

Responsibilities

  • The development role resides within an electronic payments team.
  • Collaborate in a cross-functional team across the full software lifecycle.
  • Design, develop, test, deploy, maintain and enhance complex software.
  • Guide and support developers and stakeholders in scope and status.
  • Develop and maintain both front-end and back-end components.
  • Aim for performance, reliability, and scalable client experiences.

Skills

Front-end development
Back-end development
RESTful APIs
Cloud platforms (AWS, Azure)
Kubernetes & containers
Design Patterns
Testing practices
Databases (SQL/NoSQL)
SDLC processes
Version Control

Education

Grade 12 NC / Vocational (Ideal)
Relevant IT qualification

Tools

AWS
Azure
Kubernetes
SQL
NoSQL
CI/CD

Job description

Software Engineer: Full Stack (Payments, AWS,C#) - CPT

Job Openings Software Engineer: Full Stack (Payments, AWS,C#) - CPT

About the job Software Engineer: Full Stack (Payments, AWS,C#) - CPT
  • Grade 12 National Certificate / Vocational Education (Ideal or Preferred)
  • A relevant tertiary qualification in Information Technology
  • Experience: 6+ years proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language).
  • Experience with modern front-end and back-end frameworks and technologies
  • Is able to apply expert knowledge and develop others understanding of the following: IT systems development processes (SDLC)
  • Advanced programming concepts
  • Advanced algorithms and data structures
  • Design Patterns
  • Version Control
  • Testing practices
  • Database systems and query optimization (e.g., SQL, NoSQL).
  • RESTful API design and integration.
  • Cloud computing platforms and services (e.g., AWS, Azure).
  • Advanced Microservice and event driven architectures
  • Deployment using kubernetes and containerization
  • Responsive design principles and mobile-first development.
  • Front-end build tools and package managers

Responsibilities:

  • The development role resides within an electronic payments team.
  • Payments experience would be advantageous e.g. ISO20022, EFT, Debicheck, PayShap, RTC, Card, Mobile Money or any other type of payment services.
  • The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product.
  • At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements.
  • Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
  • The Full Stack Software Engineer plays a crucial role in developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack.
  • They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Full Stack (Payments, AWS,C#) - JHB
Software Engineer: Full Stack (Payments, AWS,C#) - JHB

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Software Engineer: Full Stack III (Payments, AWS,C#) (Stellenbosch OR Sandton)
Software Engineer: Full Stack III (Payments, AWS,C#) (Stellenbosch OR Sandton)

Boardroom Appointments • Stellenbosch, Sandton

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Payments Engineer (AWS, C#)
Senior Full-Stack Payments Engineer (AWS, C#)

Boardroom Appointments • Stellenbosch, Sandton

On-site
ZAR 900,000 - 1,300,000
Software Engineer: Full Stack III
Software Engineer: Full Stack III

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Payments Engineer (AWS, C#)
Senior Full-Stack Payments Engineer (AWS, C#)

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Software Engineer: Full Stack III
Software Engineer: Full Stack III

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Software Engineer: Full Stack II
Software Engineer: Full Stack II

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 740,000
Software Engineer: Full Stack III- Cape Town
Software Engineer: Full Stack III- Cape Town

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Software Engineer: Full Stack II - Cape Town
Software Engineer: Full Stack II - Cape Town

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,050,000