Talent.com
This job offer is not available in your country.
Senior Software Developer

Senior Software Developer

IOCOPretoria, South Africa
30+ days ago
Job description

We are seeking a skilled and motivated Software Developer to join our team in developing and maintaining our in-house platforms and related energy management products. This role involves full-cycle software development, from design and implementation to testing and support.

What you’ll do :

  • Analyze system requirements and design robust software solutions.
  • Develop new software systems and sub-systems.
  • Maintain and enhance existing software products.
  • Create and maintain technical documentation (release notes, test specs, user manuals).
  • Conduct unit, integration, and end-to-end testing.
  • Provide second-line technical support for software-related issues.
  • Assist in user training and develop training materials.

Your expertise :

  • Minimum 5 years of experience in software development within a scientific, industrial, or technical environment.
  • Strong proficiency in :
  • Web services and APIs

  • Microsoft SQL Server technologies (including SSRS)
  • .NET stack and C# (C / C++ experience is a plus)
  • Experience with version control systems (e.g., Git) and CI / CD pipelines.
  • Proven track record in product design and delivery.
  • Qualifications :

  • Matric Certificate
  • B.Sc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering
  • Qualifications preferred :
  • Knowledge of energy management systems or IoT technologies

  • Experience with user experience (UX)-centric design and development
  • Exposure to analytics, data science, or AI / ML technologies
  • Experience with cloud platforms (e.g., Azure, AWS)
  • Familiarity with containerization (Docker, Kubernetes)
  • Personal attributes :

  • Strong analytical and fault-finding skills.
  • Quick learner with adaptability to new technologies.
  • Effective team player with good communication skills.
  • Ability to perform under pressure and meet deadlines.
  • Other information applicable to the opportunity :

  • Permanent Position
  • Location : Pretoria
  • Work environment : 5 days at Office and Client sites
  • Travel : Local and International travel as and when required
  • Why work for us?

    Connected Industrial Eco-systems :

    The organisation provides Industrial OT solutions to drive sustainability of our communities. With a community of specialist OT system integrators who span across all industry segments in Sub Saharan Africa and OEM partnerships we are able to Design and Build as well as Optimize Industrial connectivity. Connecting people with trusted information and insights to drive responsible use of the world’s resources.

    One of the leading Tech companies in the country :

  • The organisation fosters an inclusive work culture, we collaborate and solve together.
  • Great career development , an opportunity to work on great technology which creates value for our communities.
  • Values based organisation , with bold and courageous people centred leadership.
  • Opportunity to harness your skills and be innovative.
  • iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.

    Create a job alert for this search

    Software Developer • Pretoria, South Africa

    Related jobs
    • Promoted
    Senior C# Developer

    Senior C# Developer

    Network RecruitmentCenturion, South Africa
    Bachelor's Degree in Computer Science, Statistics, or a related field.Demonstrated track record of at least 5 years in a Full Stack Developer or equivalent role, primarily centered around C#.Profou...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    E&D RecruitersPretoria, South Africa
    Minimum requirements and experience : .BEng (Electronic or Computer Engineering).Master's degree will be beneficial.Comfortable acting as point of contact for international clients.Leading the softwa...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CodeConnect Staffing (Pty) LtdMidrand, South Africa
    Location : Johannesburg (Hybrid – initially office-based).Salary : Competitive, no additional benefits.Industry : Logistics / Warehouse Systems. Join a growing tech company building software solutions ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate C# Software Developer – Johannesburg (Hybrid) – up to R660k per annum

    Intermediate C# Software Developer – Johannesburg (Hybrid) – up to R660k per annum

    E-MergePretoria, South Africa
    Are you ready to level up in a role that pushes the boundaries of innovation? This is more than just your next C# gig its your launchpad into a world where intelligent automation, creative problem...Show moreLast updated: 30+ days ago
    • Promoted
    INTERMEDIATE C# SOFTWARE DEVELOPER– CENTURION (HYBRID) @ R800K PER ANNUM

    INTERMEDIATE C# SOFTWARE DEVELOPER– CENTURION (HYBRID) @ R800K PER ANNUM

    E-MergePretoria, South Africa
    A leading player in the insurance technology space is looking for an Intermediate C# Software Developer to join their dynamic team. This is an exciting opportunity to be part of a company that blend...Show moreLast updated: 30+ days ago
    • Promoted
    INTERMEDIATE C# SOFTWARE DEVELOPER – R750 P / A – CENTURION (HYBRID)

    INTERMEDIATE C# SOFTWARE DEVELOPER – R750 P / A – CENTURION (HYBRID)

    E-MergePretoria, South Africa
    Looking for more than just another dev job? Join a leading telecoms powerhouse thats reshaping digital infrastructure across the country. Youll be part of a hands-on, forward-thinking team working a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Emporium Human CapitalCenturion, South Africa
    Senior Java Developer (POS24178).Relevant tertiary qualification in Information Technology or Computer / Engineering Sciences and / or matric with at least 10 years relevant experience as a developer ...Show moreLast updated: 30+ days ago
    • Promoted
    C# SOFTWARE DEVELOPER - CENTURION (HYBRID) UP TO R750K PER ANNUM

    C# SOFTWARE DEVELOPER - CENTURION (HYBRID) UP TO R750K PER ANNUM

    E-MergePretoria, South Africa
    A company transforming the way businesses operate through automation, AI, and intelligent solutions is seeking the services of a talented Software or Solution C# Developer whos passionate about sol...Show moreLast updated: 30+ days ago
    • Promoted
    Application Software Developer

    Application Software Developer

    E&D RecruitersCenturion, South Africa
    Application Software Developer.BSc (Computer Science) or BEng (Computer Engineering).Strong interest in software development. Experience writing and debugging software in C++.Knowledge of the OSI st...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR C# SOFTWARE DEVELOPER – R1M P / A – CENTURION (HYBRID)

    SENIOR C# SOFTWARE DEVELOPER – R1M P / A – CENTURION (HYBRID)

    E-MergePretoria, South Africa
    A company known for laying the digital foundation of the future by connecting homes, businesses, and communities with world-class fibre technology is growing their development team and looking for ...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

    E-MergePretoria, South Africa
    A leading open-access fibre network operator delivering fast, reliable internet to homes and businesses across South Africa is looking for a Senior C# Software Developer to drive innovation, elevat...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR FULL STACK SOFTWARE DEVELOPER - CENTURION UP TO R1.1M PER ANNUM

    SENIOR FULL STACK SOFTWARE DEVELOPER - CENTURION UP TO R1.1M PER ANNUM

    E-MergePretoria, South Africa
    A leading global provider of intelligent healthcare solutions is seeking a Senior Full Stack Software Developer who thrives in collaborative, agile environments and is passionate about creating ele...Show moreLast updated: 29 days ago
    • Promoted
    Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum

    Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum

    E-MergePretoria, South Africa
    In a world where fast, reliable connectivity drives how we work, live, and growone forward-thinking tech company is leading the charge in fibre-enabled infrastructure across South Africa.Theyre now...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Tester – Team Lead (CH1166)

    Senior Software Tester – Team Lead (CH1166)

    CapitalHPretoria, South Africa
    Our client, in the financial services industry, is expanding their software development team and is currently recruiting a. Senior Software Tester – Team Lead.This role is ideal for an experienced p...Show moreLast updated: 17 days ago
    • Promoted
    Intermediate Software Developer - C#– Full-time in office (Centurion) – up to R780K per annum

    Intermediate Software Developer - C#– Full-time in office (Centurion) – up to R780K per annum

    E-MergePretoria, South Africa
    Are you ready to make an impact in the world of software development? We''re seeking an Intermediate Software Developer to join our innovative team and help build cutting-edge digital insurance pro...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR SOFTWARE DEVELOPER (C#) – CENTURION @ R1.2M PER ANNUM

    SENIOR SOFTWARE DEVELOPER (C#) – CENTURION @ R1.2M PER ANNUM

    E-MergePretoria, South Africa
    A leader in short-term insurance administration is looking for a sharp, solutions-driven professional Senior Software Developer to join their team and help drive innovation across their suite of in...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Delivery Lead

    Senior Delivery Lead

    Gijima HoldingsCenturion, South Africa
    A relevant university ICT degree or a related NQF 7 ICT equivalent qualification.Azure Developer Associate certification compulsory. Minimum six (6) year experience in designing software application...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer – Automotive (SCM)

    Software Developer – Automotive (SCM)

    Staff Unlimited Recruitment Pty Ltd T / A MPC Recruitment Group ECSandton, South Africa
    Our client in the automotive supply chain sector is seeking a highly skilled Software Developer to join their dynamic development team. The ideal candidate will have strong full-stack development ca...Show moreLast updated: 30+ days ago