Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Intermediate Software Developer

Adapt It Group

Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer experience, core business operations, business administration and enterprise resource planning.
Introduction We are looking for an experienced Intermediate Software Developer to join our dynamic telecommunications team.
This is an exciting opportunity for a developer who enjoys solving complex technical challenges and developing secure, scalable software solutions for telecom operators.In this role, you will be involved in the full software development lifecycle, from requirements analysis and solution design through to development, testing, deployment, and ongoing support.
You will also have the opportunity to contribute to the integration of AI and emerging technologies into innovative telecommunications solutions.
Key Responsibilities Design, develop, test, deploy, and maintain secure, scalable software solutions.
Develop customised modules, APIs, integrations, and applications based on customer requirements.
Take ownership of assigned systems or platforms, ensuring performance, availability, reliability, and lifecycle management.
Apply secure coding practices and ensure compliance with security and data protection requirements.
Troubleshoot and resolve software bugs and production incidents, including root cause analysis.
Monitor and optimise system performance, availability, and scalability.
Participate in code reviews and ensure adherence to development and security standards.
Contribute to AI use cases and integrate AI capabilities into telecom solutions where applicable.
Work closely with Technical Leads, Project Managers, customers, and cross-functional teams.
Manage and coordinate third-party/vendor integrations where required.
Maintain accurate technical documentation to support knowledge sharing and operational continuity.
Participate in Agile/Scrum ceremonies, estimation, planning, and delivery activities.
Support incident response and post-incident reviews for critical systems.
Continuously develop technical skills and share knowledge with team members.
Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
3–5 years' hands-on software development experience.
Strong experience with modern programming languages such as Java, Golang, or Python.
Good understanding of secure software development, including authentication, authorisation, and data encryption.
Experience with relational databases such as MySQL.
Experience using Git or other version control systems.
Experience developing and integrating RESTful APIs and working with REST/SOAP.
Understanding of microservices architecture and integration patterns.
Proven experience delivering customised, customer-facing software solutions in a dynamic environment.
Advantageous Experience Telecommunications industry or telecom operator experience.
Knowledge of telecom protocols such as SS7 and SIP.
Experience with VAS, messaging, or telecommunications platforms.
Exposure to AI technologies or platforms such as TensorFlow, Azure AI, or AWS SageMaker.
Experience with Docker, Jenkins, CI/CD, or similar technologies.
Knowledge of monitoring and observability tools such as Prometheus and Grafana.
Experience with AWS, Azure, or GCP.
Experience with responsible AI specification-driven development and agentic frameworks.
What We're Looking For We are looking for someone who is: Analytical and solution-oriented.
Passionate about software development and emerging technologies.
Customer-focused with strong communication skills.
Comfortable working in a fast-paced environment.
Able to take ownership and accountability for systems and outcomes.
A collaborative team player with a continuous-learning mindset.
Focused on delivering secure, high-quality, and reliable solutions.
#J-*****-Ljbffr

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Intermediate Software Developer in Gauteng vacancy
  •  ...Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients...  ...Introduction We are looking for an experienced Intermediate Software Developer to join our dynamic... 

    Adapt It Group

    Gauteng
    2 days ago
  •  ...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... 

    Salt South Africa

    Gauteng
    23 days ago
  •  ...An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They are required to deliver applications that keep messaging and... 

    Sabenza It & Recruitment

    Gauteng
    3 days ago
  •  ...practical, innovative solutions that help businesses work smarter and achieve more is looking for a talented and motivated Intermediate C# Full Stack Developer with Angular experience to join them. This role is ideal for someone who wants to learn, contribute, collaborate... 

    E-Merge It Recruitment

    Gauteng
    5 days ago
  •  ...impact.Duties & ResponsibilitiesWork on impactful projects in a collaborative tech-driven environment.Build, enhance, and maintain software applications usingC# (.NET Core / .NET Framework). Write clean, reusable, well-structured code following best practices.... 

    Bluelinesolutions

    Gauteng
    3 days ago
  •  ...Intermediate Fullstack Developer Amrod 2026/08/06 Woodmead Job Reference Number: AM-11 Department: I.T Business Unit: Industry: Manufacturing Job...  ...is responsible for developing, enhancing, and maintaining software solutions within Amrod's Business Systems landscape. The... 

    Skillsmap

    Gauteng
    5 days ago
  •  ...at Role Purpose The purpose of this role is to design and develop Java/Spring Boot microservices and Angular-based front-end...  ...Requirements Relevant IT degree or diploma. 4-6 years software development experience (preferably financial services). Investment... 

    Momentum

    Gauteng
    6 days ago
  •  ...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... 

    LexisNexis South Africa

    Gauteng
    8 days ago
  •  ...HIGH INTERMEDIATE iOS ENGINEER Department: Operations & Delivery Reports to: Technical...  .... CONTEXT | THE ROLE Being a developer is not just about the 'code'. At Platform...  ...WHAT & THE HOW The Essentials Software Development Independently develop, test... 

    Platform45

    Gauteng
    2 days ago
  •  ...As a Software Engineer (Intermediate, C#) at Syspro, you will own the design, build, and delivery of components and features within our C#/. NET platform, contributing meaningfully to architecture and design decisions. You will navigate ambiguity and complexity with... 

    Syspro

    Gauteng
    5 days ago
  •  ...As a Software Engineer (Intermediate, C#) at Syspro, you will own the design, build, and delivery of components and features within our C#/. NET platform, contributing meaningfully to architecture and design decisions. You will navigate ambiguity and complexity with... 

    Syspro

    Gauteng
    6 days ago
  • R 25,000 - 40,000 per month

    Specific RequirementsExperience building games or related real time applications in Unity ****, ****, or ****.Experience programming in C# and . NET.Excellent knowledge and familiarity with Unity Scripting and the Unity Editor.ORExperience building games or related ...

    24 Bit Games

    Gauteng
    3 days ago
  •  ...Join a forward-thinking tech company as aMobile Developer (iOS Specialist) . We're looking for a passionate iOS expert skilled inSwift and SwiftUIto build high-quality, scalable apps in a fast-paced Agile environment.The successful candidate will work closely with cross... 

    Ats Client

    Gauteng
    3 days ago
  •  ...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... 

    Adapt It Group

    Gauteng
    5 days ago
  •  ...Computer Science, Information Technology, Software Engineering, or a related field....  ...experience will be highly advantageous Intermediate Experience Level: 4-6 years of software...  ...Proven experience designing and developing enterprise-scale applications, integrations... 

    Arcs

    Gauteng
    4 days ago
  •  ...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... 

    Sabenza IT

    Gauteng
    18 days ago
  •  ...Overview Hire Resolve is excited to be seeking a talented C# Software Developer for our client. This is a fully remote position, offering you the flexibility to work from anywhere. As a C# Software Developer, you will have the opportunity to work on a variety... 

    Hire Resolve

    Gauteng
    4 days ago
  •  ...We're looking for a skilled SQL Developer to join our growing team at iOCO. In this role, you'll be responsible for developing new...  ...organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with... 

    Ioco

    Gauteng
    3 days ago
  • (C# .NET) Intermediate - Advanced Software Engineer As an Intermediate - Advanced Software Engineer, you are responsible for the research, design...  ...work of higher quality. As a more experienced developer, your team members will also be more dependent on you, and... 

    Codehesion

    Gauteng
    4 days ago
  •  ...Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer... 

    Adapt It Group

    Gauteng
    2 days ago
  •  ...We're looking for a Senior Java Developer to own the development, maintenance, and production support of enterprise Java applications...  ...ActiveMQ. Apache Camel experience. Good understanding of software development practices (testing, code review, deployment). Nice... 

    Sabenza It & Recruitment

    Gauteng
    3 days ago
  •  ...Software Developer Location: Position based in (Pretoria) and Netherlands (Training will be provided in Netherlands) A leading company in steel is looking for eager and fast learning Software developers, which are taken as the brains behind the design, installation... 

    ATS Client

    Gauteng
    15 days ago
  •  ...Junior Software Developer Graduate ProgrammeOur client is excited to offer aJunior Software Developer Graduate Programmebased inMidrand, Gauteng. This is an exceptional opportunity for recent graduates with a passion for technology and a strong foundation in computer... 

    Allspes

    Gauteng
    3 days ago
  •  ...and collaborating with stakeholders. Position best practice software development methodologies and identify bottlenecks in the...  ...the business strategy, objectives and values Stay abreast of developments in field of expertise Ensure personal growth and enable effectiveness... 

    Indsafri

    Gauteng
    5 days ago
  • R 25,000 per month

     ...Junior Software Developer | CabSync On-site: Alberton, Gauteng, South Africa Salary: R25,000 per month Build software that makes a real difference on the factory floor. CabSync is a manufacturing operating system for cabinet and joinery businesses. It connects... 

    Cabsync

    Gauteng
    6 days ago
  •  ...Software Developer Position We are on the lookout for a software developer to join our client! Requirements: Ability to develop rapid proof of concepts (POCs) using new and unfamiliar APIs Understanding of source repositories (e.g., Git) JS / HTML / CSS Front-end frameworks... 

    Goldman Tech Resourcing

    Gauteng
    6 days ago
  •  ...Want to work with top-tier developers and build amazing software in JHB? Join our client's powerhouse team, sharpen your skills, and unlock your next big career move. If clean code and solving tricky problems excite you, this might be the role for you (coffee consumption... 

    Network Recruitment

    Gauteng
    6 days ago
  •  ...WE'RE HIRING | JUNIOR SOFTWARE DEVELOPER – WEB FRONT-END SpesNet Global Group / Medi Charge is looking for a Junior Software Developer (Web Front-end) to join the Development team. This role will support, maintain and develop the front-end components of Veri Claim... 

    Spesnet Group

    Gauteng
    4 days ago
  •  ...seeking a highly skilled Senior Full-Stack Developer to join our growing digital engineering...  ...scalable, secure, and maintainable software solutions aligned with GreenBDG Africa'...  ...compliance.Mentorship & LeadershipGuide intermediate and junior developers through code... 

    Ats Client

    Gauteng
    3 days ago
  •  ...Our client, a forward-thinking innovator in aviation technology, is seeking a highly skilled and motivated Lead Aviation Software Developer to join their dynamic team in Midrand, Gauteng, ZA. This role is pivotal in driving the development of cutting-edge software... 

    Placements24

    Gauteng
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Software Developer. Be the first to apply!