Telecoms Software Developer - Backend

Placements24

Pietermaritzburg

Hybrid

ZAR 420,000 - 640,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary with performanceBon
Hybrid work model
Professional development opportunities
Medical aid and standard benefits

Job summary

Placements24 is seeking a Backend Software Developer for our Pietermaritzburg team. This hybrid role blends on-site collaboration with remote work flexibility to build robust backend systems and APIs for our telecom-focused platform.

You will work in an agile environment with frontend teams, focusing on scalable services, data integrity, security, and efficient queries across relational and NoSQL databases.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • 3+ years of backend software development experience.
  • Proficiency in Java, Python, Node.js, or Go.
  • Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Cassandra).
  • Familiarity with RESTful API design principles.
  • Understanding of Git and agile development methodologies.
  • Strong problem-solving skills and teamwork.

Responsibilities

  • Design, develop, test, and deploy backend services and APIs.
  • Develop and maintain databases with data integrity and efficient queries.
  • Collaborate with frontend developers to integrate server-side logic.
  • Write clean, maintainable, and well-documented code.
  • Implement security and data protection measures.
  • Participate in code reviews to ensure quality and standards.
  • Troubleshoot and resolve performance bottlenecks.
  • Contribute to design and architecture of new features.

Skills

Java
Python
Node.js
Go
PostgreSQL
MySQL
MongoDB
REST APIs
Git
Agile

Education

Bachelor's degree in Computer Science / Software Engineering

Job description

About the Role

Our client, a rapidly expanding telecommunications technology company, is looking for a talented Backend Software Developer to join their Pietermaritzburg-based team. This is a hybrid role, offering a blend of on-site collaboration and remote work flexibility.
You will be instrumental in developing and maintaining backend systems and APIs that power our innovative telecommunications services. The ideal candidate will have a strong foundation in backend development languages, databases, and a passion for building robust, scalable, and efficient software solutions within the telecom domain. You will work within an agile development environment, collaborating closely with frontend developers, product managers, and other stakeholders to deliver high-quality software products. This is an exciting chance to contribute to cutting-edge telecom solutions.

Key Responsibilities
  • Design, develop, test, and deploy backend services and APIs using relevant programming languages.
  • Develop and maintain databases, ensuring data integrity and efficient querying.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and well-documented code.
  • Implement security and data protection measures.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Troubleshoot and debug application issues, identifying and resolving performance bottlenecks.
  • Contribute to the design and architecture of new software features and systems.
Requirements
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Minimum of 3 years of professional experience in backend software development.
  • Proficiency in one or more backend languages such as Java, Python, Node.js, or Go.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with RESTful API design principles.
  • Understanding of version control systems, particularly Git.
  • Experience with agile development methodologies.
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork skills.
Benefits
  • Competitive salary and performance bonuses.
  • Hybrid work model for excellent work-life balance.
  • Opportunities for professional development, training, and skill enhancement.
  • Exposure to modern software development practices and telecom technologies.
  • A collaborative and innovative team environment.
  • Standard company benefits including leave and medical aid.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Telecoms Software Developer - Backend
Telecoms Software Developer - Backend

Placements24 • Polokwane

Hybrid
ZAR 480,000 - 800,000
Competitive salary
Health insurance
Retirement plans
+2
Senior Software Engineer - Backend (Telecoms)
Senior Software Engineer - Backend (Telecoms)

Placements24 • Cape Town

Hybrid
ZAR 1,000,000 - 1,500,000
Competitive salary
Performance bonuses
Health, dental, vision insurance
+3
Telecoms Software Developer
Telecoms Software Developer

Placements24 • Benoni

Hybrid
ZAR 420,000 - 700,000
Competitive salary
Health and retirement benefits
Skill enhancement and career growth
+1
Senior Software Developer - Telecom Platforms
Senior Software Developer - Telecom Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote
Health benefits
+2
Remote Full-Stack Telecom Developer
Remote Full-Stack Telecom Developer

Placements24 • George

Hybrid
ZAR 700,000 - 1,000,000
Remote work
Competitive salary
Insurance – medical, dental, vision
+5
Senior Telecoms Software Developer
Senior Telecoms Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
WFH stipend
Flexible hours
+1
Senior Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive salary and performanceBonu
Medical, dental, and vision coverage
+2
Remote Full Stack Telecom Developer
Remote Full Stack Telecom Developer

Placements24 • Midrand

Hybrid
ZAR 600,000 - 900,000
Bonus program
Medical aid
Retirement plan
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Paid time off
+1
Remote Senior Telecom Software Engineer
Remote Senior Telecom Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote with flexible hours
Health insurance
+3