Intermediate Software Developer
R 25,000 per monthSalt
Intermediate Software Developer – Telecommunications
Location: Midrand, Johannesburg
Working Model: Hybrid
Engagement: Short-term contract
Start Date: 1 October ****
Future Opportunity: Potential for extension and/or permanent placement
Remuneration: R25,000 fixed monthly
Role Overview
We are looking for an Intermediate Software Developer to join a telecommunications-focused environment, supporting the development, enhancement and secure delivery of customised software solutions.
The role will suit a hands‐on developer with approximately 3-5 years' experience who is comfortable working across backend development, APIs, integrations and microservices.
Previous exposure to telecommunications, VAS or messaging environments would be highly advantageous.
Key Responsibilities
Design, develop and maintain robust, scalable and secure software components.
Participate across the full SDLC, including requirements, design, development, testing, deployment and support.
Develop and maintain customised modules, APIs and system integrations.
Build and support RESTful APIs, SOAP services and microservices-based solutions.
Investigate and resolve bugs and production issues, including root cause analysis.
Conduct and participate in code reviews.
Apply secure software development practices, including authentication, authorisation and data protection.
Monitor and optimise application performance, availability and scalability.
Maintain clear technical and system documentation.
Work closely with technical leads, project teams and other cross‐functional stakeholders.
Support third‐party and vendor integrations where required.
Contribute to Agile/Scrum ceremonies and delivery estimations.
Support the integration of AI capabilities and emerging technologies where applicable.
Essential Technical Requirements
Approximately 3-5 years of commercial software development experience.
Strong development experience in at least one of: Java
Golang / Go
Python Experience developing and integrating RESTful APIs.
Understanding of microservices architecture and integration patterns.
Experience with SQL / relational databases, ideally MySQL.
Experience using Git or equivalent version-control tools.
Understanding of secure coding principles, including: Authentication
Authorisation
Data security / encryption
Experience supporting customer-facing or production software environments.
Understanding of the full software development lifecycle.
Highly Advantageous
Experience within telecommunications or telecom operators, particularly exposure to: VAS / Value Added Services
Messaging platforms
SMS / USSD
SS7
SIP
Telecom integrations and platforms
Additional exposure to the following would also be beneficial: Docker
Kubernetes
Jenkins / CI/CD
AWS, Azure or GCP
Prometheus
Grafana
Kafka / asynchronous messaging
AI/ML tools or platforms
Agile / Scrum delivery environments
Qualifications
A relevant qualification in one of the following would be advantageous: Computer Science
Software Engineering
Information Technology
Related technical discipline
Ideal Candidate
We are looking for someone who is:
Technically strong and hands‐on
Analytical and solutions focused
Comfortable troubleshooting production issues
Able to work within a fast‐paced delivery environment
Proactive and accountable
Strong in communication and collaboration
Customer focused
Interested in developing their knowledge across telecoms, cloud and emerging technologies
The strongest fit would be an Intermediate backend/software developer with Java, Golang or Python experience, strong API/microservices capability and exposure to telecoms, VAS or messaging environments.
#J-*****-Ljbffr
- ...for our customers globally that will positively impact the digital economy. Role Overview We are looking for an Intermediate Software Developer to join a telecommunications-focused environment, supporting the development, enhancement and secure delivery of customised...
- ...Chain, Freight & Logistics, FMCG, Trade & Technical, and Human Resources . About the Role Our client is recruiting Intermediate Java Developers for a major BSS modernisation programme at a top telecommunications operator. In this business-critical, high-visibility...
- ...Hire Resolve's client is seeking to hire a skilled C# full stack software developer to help with the development of their current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt...
- ...decisions, grounded in the latest legislation and regulatory developments. LexisNexis prides itself on offering unmatched content... ...risk in the most robust way. About the Role As an Intermediate Software Engineer, you will help build and enhance web-based software...
- ...MSSQL MySQL PostgreSQL RabbitMQ ActiveMQ Docker Kubernetes Linux Bash Git What You'll Be Doing: Design, develop and maintain robust software solutions using Java/J2EE, Spring and Apache Camel. Develop and integrate REST APIs and enterprise systems. Work...
- ...Software Developer (Python, C#, TypeScript) (Remote)IT - Software Development KwaZulu Natal - South Africa, Gauteng - South Africa, Western Cape - South Africa, Remote ENVIRONMENT: THE coding talents of a critical-thinking and solutions-driven Software Developer...
R 62,000 per month
...Location Tshwane Job type IT / Computing / Software Posted 27 Oct **** Elevate your career by joining a forward... ...telecoms billing and operations, is seeking a talented Intermediate Java Developer ready to take on significant responsibilities and contribute...- ...client, who is all about innovation, collaboration, and pushing the boundaries of technology, is on the lookout for adept Java Software Developers to join their team. As a key contributor, you will collaborate with fellow engineers to steer the design and...
- ...We are looking for a person who is passionate about slick, smooth UX and software development! The successful candidate will join a team of developers, creating an exciting new application complementing an existing software suite. We will stretch your skills in designing...
- ...Software Developer - Centurion, Gauteng Our client is seeking an experienced Software Developer to join their team in an onsite position... ...like to appoint a Senior Software Developer, however strong Intermediate Software Developers will also be considered. Candidates...
- ...An exciting opportunity is available for an Intermediate to Senior C# Developer to contribute to innovative technology solutions within the banking... ...This is an opportunity to work at the intersection of software engineering and financial services, developing solutions...
- ...entrepreneurial development strategies and initiatives.Job Description Raizcorp is looking for a mid-to-senior full stack software developer to join its growing development team. The role may be remote (within South Africa), although you must be willing to visit...
- ...HIGH INTERMEDIATE i OS ENGINEER Department: Operations & Delivery Reports to: Technical... ...the world. CONTEXT | THE ROLE Being a developer is not just about the 'code'. At... ...RESPONSIBILITIES | THE WHAT & THE HOW The Essentials Software Development Independently develop, test...
- ...Join a forward-thinking tech company as a Mobile Developer (iOS Specialist). We're looking for a passionate iOS expert skilled in Swift and SwiftUI to build high-quality, scalable apps in a fast-paced Agile environment. The successful candidate will work closely...
- ...We're looking for a Full Stack Developer with a strong foundation in Microsoft technologies (C#, SQL Server, and ideally Blazor) who... ...fintech technologies Requirements Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience...
- ...Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients... ..., Grafana, and NGINX. Mentor junior and intermediate developers and promote technical excellence within the...
- Summary of Role The Analytics Engineer builds the silver and gold layers the business runs on: canonical models and certified metrics in SQL on Databricks, with the tests and documentation that keep them trustworthy. Dashboards, analysts, applications and AI agents ...
- ...commercial, residential and industrial developments. Strong preference for candidates with... ...and financial control capabilities. Software Requirements Candidates should have... ...QS experience and will operate at an Intermediate to Senior Quantity Surveyor level ....
- ...seeking a motivated and technically capable Intermediate Mechanical Engineer to join our Mining... ...Working knowledge of fluid simulation software such as FluidFlow, AFT Fathom or... ...candidate will be responsible for: Developing mechanical design basis and criteria...
- ...understanding of IT procedures and guidelines Knowledge of ISO 9001 Knowledge of Data Bases, Operating Systems and software applications Certified Software Developer Knowledge of data analytics concepts, reporting solutions, and analytical data requirements Knowledge of...
- ...marking Plan and manage extramural activities and outings Qualifications, experience and skills BEd and/or PGCE in intermediate phase teaching Minimum 2 years' experience as an intermediate phase teacher Knowledge of the IEB curriculum Proven facilitation...
- ...Description An leading insurance company is looking for an Intermediate Test Analyst to join their team in Morningside, Gauteng.... ...effective development solutions, while keeping abreast of external developments to improve internal solutions. Responsibilities:...
R 750,000 - 900,000 pa
...Hire Resolve is seeking a Senior Software Engineer on behalf of our client in the cybersecurity industry , based in Johannesburg... ...(Hybrid) . In this role, youll play a key part in designing, developing, and maintaining innovative software solutions for their SaaS...- Hire Resolve's client is looking for a Telecom Software Engineer to join their team in Johannesburg. A tech company specializing in telecom... ...time tracking and reporting systems for telecom regulators. Develop mechanisms for traffic data aggregation and volume-based...
- Hire Resolve's client is looking for a Delphi Developer to join their team within the FinTech industry in Johannesburg. The ideal candidate... ...and a passion for creating efficient, user-friendly software solutions. Responsibilities: - Design, develop, and maintain...
- ...Duties / Key Responsibilities Design, develop, and improve complex Java-based systems and APIs. Own technical decisions around... ...hands-on Java development experience. Deep understanding of software engineering principles, architecture patterns, and system design...
- ...What you will be doing: Design, develop, test and implement AI agents and AI-powered solutions. Build solutions using Azure AI... ...implementation guides. Follow established engineering standards and software development practices. Participate in peer reviews and code...
- Our client in the IT Industry is looking to hire a Software QA Tester. Duties and Responsibilities System Testing • Gather all... ...systems to gather all required information to go back to developers to resolve any defects. Reporting • Keep a list of all releases...
- Hire Resolve's client is seeking a Senior Web Developer to join their team. The client specializes in creating operational mine management software for the mining industry and is seeking industry-savvy professionals. Responsibilities Assisting the web development...
- ...environment. Minimum Requirements: ~ Diploma or Degree in Computer Science, Software Development, or a related field (or equivalent experience) ~15+ years’ experience as a .NET Developer ~4+ years’ hands-on experience in AI and machine learning development, with a...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Developer. Be the first to apply!

