Senior Software Developer
3 weeks ago
Senior Software Developer Department : IT Reporting To : IT and SW / Dev Manager Location : Bryanston, Johannesburg. Education : Relevant ICT / IT experience Experience : 4-5 years Position Summary (Main Purpose) The Senior Software Developer will play a vital role in the documentation, design, development, and maintenance of high-performance software solutions that support the company's telecommunications systems and services. This position involves leading complex development projects, optimising network-related applications, and ensuring the scalability, reliability, and security of software platforms. The successful candidate will collaborate closely with cross-functional teams, including network engineers, product managers, and QA specialists, to deliver innovative solutions that improve customer experience and operational efficiency. In addition to technical expertise, the Senior Software Developer will also mentor junior developers, contribute to architectural decisions, and drive continuous improvement in software development practices. Qualifications And Experience Degree or Advanced Diploma in Computer Science or other relevant qualification. 4–5 years of experience in the telecoms industry is advantageous. Key Responsibilities Presenting ideas for system improvements and developing programmes according to specifications and business process requirements. Collaborating closely with stakeholders to understand their systems requirements for their teams. Managing projects, from understanding business requirements and working with various systems and stakeholders, to implementation and improvements. Utilising various open‑source technologies. Producing detailed specifications and planning documentation. Coding applications, scripts, and internal systems. Maintaining and updating internal databases. Testing programmes before the system goes live. Preparing training manuals for users. Maintaining the system once it is up and running. Maintaining infrastructure where applications and systems are deployed. Designing and developing REST APIs using PHP. Web design and development using PHP and Bootstrap. Leveraging Linux knowledge for system integration. Building Windows services using Python. Hard Skills Requirements Advanced computer literacy. Knowledge of ERP and accounting systems. Critical thinking and problem‑solving skills. Programming languages : PHP, Python. Web design : PHP, Bootstrap. Databases : MySQL, PostgreSQL, Microsoft SQL. APIs : REST API development using PHP. Linux, building Windows services (Python). Soft Skills Professional and presentable. Excellent verbal and written communication skills. Strong organisational skills with attention to detail. Efficient problem‑solving abilities. Ability to work in a fast‑paced and high‑pressure environment. Sense of ownership and pride in performance and its impact on the company's success. Team player with good time‑management skills. Strong interpersonal and communication skills. Character Traits Integrity : Honesty, trust, and respect towards others. Accountability : Responsible and liable for role and responsibilities. Communication : Open communication, feedback, and sharing. Passion : Passionate and inspired to make a difference in the lives of others. Takes pride in work. Empowerment : Shares knowledge to set others up for success. Seniority level : Mid‑Senior level Employment type : Full‑time Job function : Engineering and Information Technology Industries : Telecommunications #J-18808-Ljbffr
-
Senior Software Developer
2 weeks ago
Johannesburg, South Africa Iris Software Full timeThe Africa Assurance Innovation and Digital team is seeking a Senior Software Developer – Assistant Manager, capable of driving impactful digital and innovative solutions for the Assurance business. This leadership role requires advanced proficiency in smart technologies, including Robotic Process Automation (RPA), Machine Learning (ML), Artificial...
-
Angular Developer
3 days ago
Johannesburg, Gauteng, South Africa An Angular developer Full time R120 000 - R240 000 per yearAn Angular developer is a professional who not only develops in JavaScript but also has an excellent command of the AngularJS framework. They can develop the entire life cycle of the user interface of web applications adapted to different types of devices. In addition, the main AngularJS developer responsibilities include working on improving the performance...
-
Senior Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per yearAbout the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...
-
Senior Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R250 000 - R500 000 per yearAbout the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Intermediate Software Developer
2 weeks ago
Johannesburg, South Africa Iris Software Full timeJob Description Intermediate Software Developer Job Rank : Manager Location : Johannesburg, Gauteng Your responsibilities The Africa Assurance Digital Innovation team is looking to hire a skilled Intermediate Software Developerto build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate...
-
Senior Software Engineer
1 week ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Software Engineer
1 week ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Software Engineer
1 week ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...
-
Senior Software Developer
3 weeks ago
Johannesburg, South Africa BitCo Telecoms Full timeSenior Software Developer Department: IT Reporting To: IT and SW/Dev Manager Location: Bryanston, Johannesburg. Education: Relevant ICT/IT experience Experience: 4-5 years Position Summary (Main Purpose) The Senior Software Developer will play a vital role in the documentation, design, development, and maintenance of high-performance software solutions that...
-
Senior Software Engineer
1 week ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the Role We are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services. This role emphasizes cloud-native development, microservices architecture, and secure,...