Talent.com
Senior Software Developer

Senior Software Developer

BitCo TelecomsJohannesburg, Gauteng, South Africa
15 hours ago
Job description

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

    Create a job alert for this search

    Software Developer • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Senior Software Developer

    Senior Software Developer

    BETSoftwareJohannesburg, Gauteng, South Africa
    Actively contribute to design and planning meetings, discussions and documentation.Design solutions using most appropriate approved architectural pattern. Ensure design patterns used are increasing ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer Sandton

    Senior Software Developer Sandton

    Sabenza IT RecruitmentSandton, Gauteng, South Africa
    Wanted : Software Developer with a knack for coding and a love for numbers!.Join our bank and help us turn algorithms into 'algorhythms'!. Provide maintenance and support of software in environments ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (Centurion)

    Senior Software Developer (Centurion)

    Swift Human ResourcesCenturion, South Africa
    Kindly apply if you meet the minimum requirements.Should you not hear back from us within 2 weeks consider your application as unsuccessful.Show moreLast updated: 25 days ago
    • Promoted
    Senior Software Developer Johannesburg North

    Senior Software Developer Johannesburg North

    Network ITRandburg, Gauteng, South Africa
    Looking for a Senior Software Developer position where you can fully utilize your skills?.The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshootin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer Market related

    Senior Software Developer Market related

    Sabenza IT RecruitmentSandton, Gauteng, South Africa
    Wanted : Software Developer with a knack for coding and a love for numbers!.Join our bank and help us turn algorithms into 'algorhythms'!. Provide maintenance and support of software in environments ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer Gauteng

    Senior Software Developer Gauteng

    Hi-Tech Recruitment - Cape TownGauteng, South Africa
    Senior Full Stack Python / Java Software Developer.A leadership team that values autonomy.The purpose of this role is to support my clients' projects with the required software engineering skills to : ...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR SOFTWARE DEVELOPER 1.4 million

    SENIOR SOFTWARE DEVELOPER 1.4 million

    Blue Label TelecomsSandton, Gauteng, South Africa
    These jobs were popular with other job seekers.Responsible for the programming and development of Blue Label Group’s.Provides advisory support through refining. Development of secure, concurrent, ev...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (Natural Adabas)

    Senior Software Developer (Natural Adabas)

    SITA SOCCenturion, Gauteng, South Africa
    Job title : Senior Software Developer (Natural Adabas).Job Location : Gauteng, Centurion.Lead the development of functional requirements that articulate clear and concise project deliverables that ...Show moreLast updated: 21 days ago
    • Promoted
    Senior Software Developer

    Senior Software Developer

    IGNITEBYTE DIGITAL (PTY) LTDSandton, Gauteng, South Africa
    You have exceptional knowledge of.Solid SOA, BPM, ESB, and rules experience.Solid experience with frameworks such as Scrum. Full Stack Microsoft Framework.Hybrid architecture frameworks.Experience w...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Developer

    Senior Software Developer

    Network ITRandburg, Gauteng, South Africa
    Looking for a Senior Software Developer position where you can fully utilize your skills?.The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshootin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer / Technical Lead

    Senior Software Developer / Technical Lead

    Yazoo RecruitmentJohannesburg, Gauteng, South Africa
    Senior Software Developer / Technical Lead – Johannesburg.Senior Software Developer and Technical Lead with relevant tertiary qualification and minimum 7 years’ experience required to join this Wea...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer 1.4 Million

    Senior Software Developer 1.4 Million

    Blue Label TelecomsGauteng, South Africa
    Responsible for the programming and development of Blue Group's applications and supporting software.Provides advisory support through refining designs, practices, tools and processes to ensure the...Show moreLast updated: 1 day ago
    • Promoted
    Senior Developer

    Senior Developer

    Level-UpJohannesburg South, South Africa
    The Senior C# Developer is responsible for designing, developing, and maintaining scalable and high-performance C# applications within a cloud-native ecosystem. This role involves leveraging Microso...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer

    Senior Software Developer

    Oostelike Personeel KonsultanteGauteng, South Africa
    POSITION INFO : Job Purpose Fast track existing and future strategic projectsSQL optimizationParts finder optimizationEcommerce deployment and maintenance integrationConsolidation of multiple apps ...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Developer - Software Development team

    Senior Developer - Software Development team

    Avatar International SAWorkFromHome, Gauteng, South Africa
    Senior Developer - Software Development Team.Opportunity at Avatar International SA.Based in Sunninghill, Gauteng with hybrid work. R50,000 – R60,000 per month, dependent on experience.Interact and ...Show moreLast updated: 15 hours ago
    • Promoted
    Senior Developer

    Senior Developer

    SYSPRO Proprietary LimitedSandton, Gauteng, South Africa
    The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing & maintaining COBOL and. Net applications, API’s, web applicati...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer

    Senior Software Developer

    wePlaceMidrand, South Africa
    Deliver Business value through quality technical solutions and code.Take ownership from start to finish of all tasks.Drive the technical standard higher through innovative and scalable technology d...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer

    Senior Software Developer

    Network RecruitmentJohannesburg, South Africa
    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.Job Experience &...Show moreLast updated: 30+ days ago