Senior Backend Software Engineer

Placements24

Klerksdorp

Sur place

ZAR 900 000 - 1 500 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Medical aid
Provident fund
Professional development opportunities
Office-based role in Klerksdorp

Résumé du poste

Placements24 is seeking a Senior Backend Software Engineer in Klerksdorp, North West to lead backend development for our FinTech platform. You will design scalable services, APIs, and robust data storage while collaborating cross-functionally to deliver high-quality features.

The role emphasizes secure, high-performance code, automated testing, and ongoing learning in a dynamic fintech environment. Office-based position with a balance of collaboration and autonomy.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional backend software development experience.
  • Proven expertise in one or more backend languages (Java, Python, C#, Go, Node.js).
  • Strong experience with relational and/or NoSQL databases and RESTful APIs.
  • Familiarity with microservices, cloud platforms, and Docker.

Responsabilités

  • Design, develop, and maintain robust backend services and APIs.
  • Write clean, scalable, documented code in Java, Python, or C#.
  • Collaborate with product and front-end teams to implement features.
  • Optimize database schemas and queries for performance.
  • Ensure security and data integrity of backend systems.
  • Participate in code reviews and architecture discussions.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Stay current with backend tech and best practices.

Connaissances

Java
Python
C#
Go
Node.js
REST APIs
Microservices
Problem solving

Formation

Bachelor's degree in Computer Science or related field

Outils

PostgreSQL
MySQL
MongoDB
Cassandra
Docker
Cloud platforms (AWS/Azure/GCP)

Description du poste

About the Role

Our client, a leader in developing innovative financial technology solutions, is seeking a talented and experienced Senior Backend Software Engineer to join their esteemed team. This role is vital for the continued development and enhancement of our core platform, which powers critical financial services. Based in Klerksdorp, North West , this position requires a strong understanding of server-side logic, database design, and API development. You will be responsible for designing, implementing, and maintaining robust, scalable, and secure backend systems that meet the demanding requirements of the financial industry. We are looking for a passionate engineer who thrives in a collaborative environment and is committed to delivering high-quality, performant code. This is an excellent opportunity to contribute to a cutting-edge FinTech company and advance your career in a challenging and rewarding setting in North West .

Key Responsibilities
  • Design, develop, and implement robust and scalable backend services and APIs.
  • Write clean, efficient, maintainable, and well-documented code in languages such as Java, Python, or C#.
  • Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features.
  • Develop and optimize database schemas and queries for performance and reliability.
  • Ensure the security and integrity of data handled by the backend systems.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug, and resolve issues in production and development environments.
  • Contribute to architectural discussions and technical decision-making.
  • Implement automated testing strategies to ensure code quality and system stability.
  • Stay up-to-date with emerging backend technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Proven expertise in one or more backend programming languages (e.g., Java, Python, C#, Go, Node.js).
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency in designing and implementing RESTful APIs.
  • Experience with microservices architecture and related technologies.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Understanding of software development principles, design patterns, and data structures.
  • Experience with version control systems (e.g., Git).
  • Excellent analytical and problem-solving abilities.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team.
Benefits
  • Our client offers a competitive salary package, including performance bonuses and a comprehensive benefits program which consists of medical aid, a provident fund, and opportunities for ongoing professional development.
  • This role is based in Klerksdorp, North West , offering a chance to work within a dynamic tech hub.
  • Employees benefit from a supportive team culture, challenging projects, and the opportunity to make a significant impact on our product.
  • While this role is primarily office-based, we value work-life balance.
  • Join our innovative team and contribute to the future of FinTech.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Backend Engineer
Senior Backend Engineer

Placements24 • Johannesburg

Hybride
ZAR 900 000 - 1 300 000
Competitive salary
Health insurance
Performance-based bonuses
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Cape Town

Sur place
ZAR 900 000 - 1 400 000
Medical aid
Provident fund
Bonuses
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Johannesburg

Hybride
ZAR 900 000 - 1 500 000
Hybrid work model
Health benefits
Career development opportunities
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Durban

Sur place
ZAR 900 000 - 1 200 000
Competitive salary
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Randburg

Hybride
ZAR 900 000 - 1 200 000
Health benefits
Professional development
Hybrid work model
+1
Lead Software Engineer - Backend
Lead Software Engineer - Backend

Placements24 • Klerksdorp

Sur place
ZAR 1 200 000 - 2 100 000
Health insurance
Retirement savings plan
Professional development opportunities
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Hybride
ZAR 900 000 - 1 300 000
Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Hybride
ZAR 900 000 - 1 200 000
Competitive salary
Continuous learning & development
Collaborative culture
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Pietermaritzburg

Hybride
ZAR 600 000 - 1 200 000
Hybrid work model
Health insurance
Paid time off
+1
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Soweto

Sur place
ZAR 900 000 - 1 300 000
Medical aid
Retirement fund contributions
Professional development opportunities
+2