Senior Software Developer
3 weeks ago
Senior Software Developer : Job Description 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 practises. 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. #J-18808-Ljbffr
-
Senior Software Developer
6 days ago
Randburg, South Africa Network IT Full timeLooking for a Senior Software Developer position where you can fully utilize your skills? Reference: NWA -BOM-2 Duties & Responsibilities The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role. Requirements: Degree in Computer...
-
Senior Software Developer
3 weeks ago
Randburg, South Africa BitCo Telecoms Full timeSenior Software Developer: Job Description Company: BitCo Telecoms Department: IT Reporting To: IT and SW/Dev Manager Location: Bryanston, Johannesburg Education: Relevant ICT/IT experience Experience: 4‑5 years The Senior Software Developer will play a vital role in the documentation, design, development, and maintenance of high‑performance software...
-
Senior Software Developers
5 days ago
Randburg, Gauteng, South Africa Boardroom Appointments Full time R600 000 - R1 200 000 per yearJob purpose: As a Senior Software Developer, you'll be responsible for developing software solutions. You will use the latest technologies and frameworks to develop new features that enhance our existing products. You must have experience with: - Java (JDK/JRE) - .NET Core (.NET Framework) - OAuth 2.0 (OpenID Connect) / JSON Web Tokens (JWT) tools. SaFe...
-
Senior Software Developer Johannesburg North
6 days ago
Randburg, South Africa Network IT Full timeReference: NWA -BOM-2 Looking for a Senior Software Developer position where you can fully utilize your skills? Duties & Responsibilities The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role. Requirements: Degree in Computer...
-
Software Developer
1 week ago
Randburg, Gauteng, South Africa TOPPAN Security Full time R500 000 - R1 500 000 per yearABOUT USAt TOPPAN Security, our mission is to shape a meaningful, technology-driven future by being a global leader in mission-critical identity and payment technologies.We serves as the international development arm of the TOPPAN Group in the security domain founded in 1900. TOPPAN is a trusted Japanese brand renowned for its commitment to exceptional...
-
Software Developer
1 day ago
Randburg, Gauteng, South Africa TOPPAN Security Full timeABOUT USAt TOPPAN Security, our mission is to shape a meaningful, technology-driven future by being a global leader in mission-critical identity and payment technologies.We serves as the international development arm of the TOPPAN Group in the security domain founded in 1900. TOPPAN is a trusted Japanese brand renowned for its commitment to exceptional...
-
Agile Software Developer
5 days ago
Randburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearJob purpose: As a Software Developer, you will work with the Agile Team to develop cutting-edge software for our clients. You'll be working in an agile environment where you are given regular deadlines and challenges to meet. You must have excellent communication skills as well as strong analytical and problem solving abilities. Experience using design...
-
C++ Software Developer
6 days ago
Randburg, South Africa Tumaini Full timeJob Description Are you a C++ Software Developer based in Johannesburg, seeking a new and challenging opportunity? This may be the position you have been searching for! Requirements Expert level C++ development skills Experience in scripting The breadth of knowledge to confidently work throughout the stack on middleware, front-end and DB technologies...
-
Senior Back-End Developer
6 days ago
Randburg, South Africa Network IT Full timeReference: NWA -Ren-1 A well-known marketing/brand tracking organization with branches in multiple overseas countries is looking for a Senior Back-End Developer to join their organization in Johannesburg. The Senior Back-End Developer will be responsible for the technical design and development of back-end components/services of a larger system while...
-
Software Developer in Test
4 weeks ago
Randburg, South Africa FNB South Africa Full timeSoftware Developer in Test – FNB South Africa Join us as a Software Developer in Test to create, maintain and refine automated testing within the quality assurance processes across our Core Banking Applications. You will work with technical leads to enable efficient product delivery and effective use of open‑source tools wherever possible....