Senior Software Engineer

6 days ago


Soweto, Gauteng, South Africa Samaha Consulting Full time R120 000 - R180 000 per year

In this position, you will occupy valued role on development and implementation of mission critical grid software/Energy Management system. You will design and develop software for interface and/or webservices to integrate different utility systems.

Responsibilities

  • Contribute to the development and implementation of mission-critical grid software/Energy Management Systems (EMS)
  • Design, develop, and maintain software components for system interfaces and/or web services
  • Integrate various utility systems by building reliable and scalable integration solutions
  • Collaborate with cross-functional teams to ensure seamless communication between different utility applications
  • Ensure high-quality code, system performance, and adherence to industry standards and best practices.
  • Participate in testing, troubleshooting, and resolving integration-related issues.

Requirement-

  • Experience with Apache products specifically: Geronimo, Tomcat, Camel, Service Mix, Axis
  • Experience integrating with ESB/IBUS technologies: Fuse ESB, Tibco, Web sphere etc
  • Experience in use of Oracle and SQL
  • Experience in development of pure Java based applications and Java middleware tier business logic
  • Minimum 5+ years of experience authoring software for Windows and/or Linux.
  • Minimum 7+ years of experience authoring software C/C++, KSH and Java.
  • Experience of developing WSDLs and XSDs
  • Must have worked on Grid application (SCAD/ADMS/EMS/OMS applications)


  • Soweto, Gauteng, South Africa Discovery Limited Full time R800 000 - R1 200 000 per year

    About DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global...

  • Software Engineer

    1 week ago


    Soweto, Gauteng, South Africa TMI Simulation Solutions Full time R900 000 - R1 200 000 per year

    IntroductionTMI Simulation Solutions is a leading provider of cutting edged simulation systems used in defence, aerospace, automative, and industrial training environments. We need a talented Software Engineer to help us bring world complexities into virtual environments.Duties & ResponsibilitiesDesign and develop real-time simulation software using C++, C#,...


  • Soweto, Gauteng, South Africa Retro Rabbit Smartek21 Full time R900 000 - R1 200 000 per year

    About the RoleWe're looking for an experienced Full Stack Java Developer to join our engineering team in Gauteng. You'll be responsible for building and maintaining scalable, high-performing solutions that power our clients' digital platforms.This role combines strong back-end expertise in Java Spring Boot with front-end experience in modern JavaScript...


  • Soweto, Gauteng, South Africa Reverside Full time R6 000 000 - R12 000 000 per year

    Reversideis an established IT services provider specializing inSoftware Development,IT Resourcing,Digital Transformation, andSystems Support. We are continuously looking for skilled professionals to join our growing team.We are seeking a highly skilledSenior Network Engineerto manage, optimize, and secure our network infrastructure. The role focuses on...


  • Soweto, Gauteng, South Africa -8420-447c-b0c9-210f88e7c5c2 Full time R200 000 - R250 000 per year

    IntroductionMinopex delivers Operational Readiness services globally, supporting mining and processing projects across all phases of development, execution, and operations.This role is based at the Head Office in Woodmead, Johannesburg, and will require periodic national and international travel depending on project requirements.The Senior Engineer:...

  • Rock Engineer

    2 weeks ago


    Soweto, Gauteng, South Africa The Legends Agency Full time R600 000 - R1 200 000 per year

    About Us: This Mining company is a leading mining consultancy with expertise in geological exploration, mine design, and ESG (Environmental, Social, and Governance) practices. They deliver innovative and sustainable solutions to the mining industry and are seeking an experienced open-pit design Engineer ( Rock Engineer) to join their dynamic team in...


  • Soweto, Gauteng, South Africa Cummins Africa Middle East Full time R150 000 - R187 500 per year

    DescriptionWe are looking for a talented Apprentice - Engine Workshop Technician to join our team specializing in Service for our Distribution Business Segment in Johannesburg, Gauteng, South Africa.In this role, you will make an impact in the following ways:Support Workshop Operations: By assisting with general workshop activities, you'll help ensure smooth...


  • Soweto, Gauteng, South Africa DVT Full time R80 000 - R180 000 per year

    Our Senior Account Managers take overall responsibility for the services delivered by DVT to a portfolio of high-value enterprise accounts. In addition, as a Senior Account Manager, you will be expected to provide strategic leadership, identify and shape technical solutions, and drive account growth while maintaining excellent client...


  • Soweto, Gauteng, South Africa DVT Full time US$800 000 - US$2 000 000 per year

    Job description Our Senior Account Managers take overall responsibility for the services delivered by DVT to a portfolio of high-value enterprise accounts. In addition, as a Senior Account Manager, you will be expected to provide strategic leadership, identify and shape technical solutions, and drive account growth while maintaining excellent client...

  • Applications Engineer

    2 weeks ago


    Soweto, Gauteng, South Africa Boardroom Appointments Full time R500 000 - R1 500 000 per year

    Applications EngineerKey Areas of Responsibility:DevelopmentWork with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment and field support while allowing for innovation.Identify new product candidates.Develop and assist in...