Current jobs related to Software Engineer - Gauteng - Findojobs South Africa


  • Findojobs South Africa Gauteng

    Job Title: Engineer, Software · Located in Johannesburg, our team is seeking a skilled software engineer to join us. · Key Responsibilities: · Design and develop programs in development environments using agreed standards and tools. · Maintain a well-engineered result by working ...


  • Findojobs South Africa Gauteng

    Cryptography and Network Security Software Development Engineer · This position requires a skilled software developer to join a development team in Pretoria. · Key Responsibilities: · Develop network security software as part of a collaborative development team. · Contribute to t ...


  • Findojobs South Africa Gauteng

    We are seeking a seasoned Software Engineering - Application Lead to drive our team's success. As a key member, you will oversee the development and implementation of applications, ensuring timely delivery of high-quality software solutions. · Main Responsibilities: · Lead and ma ...


  • Mukuru Gauteng

    Job Title: Software Engineer · An exciting opportunity exists for a skilled software engineer to work with our team in South Africa, surrounded by passionate individuals and a collaborative culture that fosters creativity and growth. · We are a dynamic and innovative team committ ...


  • E and D Recruiters Pretoria

    Software Engineer (Cryptography and Network Security) · A key contributor in the development of network security software, you will have expertise in cryptography and computer/network security. · Key Responsibilities · Cryptography and Network Security Software Development Engine ...


  • E&D Recruiters Pretoria

    You are a system to reformat text and improve it. · Job Description: · Cryptography and Network Security Software Development Engineer · Key Responsibilities: · Develop network security software as part of a development team. · Requirements: · BEng or Masters degrees in Electroni ...


  • Findojobs South Africa Gauteng

    Job Description · Duties and Responsibilities: · Establish and maintain effective business relationships with customers in the context of service activities. · Implement site safety protocols during projects and service work. · Attend site meetings and project meetings as require ...


  • E&D Recruiters Pretoria

    Embedded Software Engineer (Radio Integration) · We are seeking a highly skilled Embedded Software Engineer to join our team in Pretoria-East. · Minimum Requirements and Experience · BEng (Electronic Engineering) or Computer Engineering · 0-5 years of software development experie ...


  • JenRec Recruitment Pretoria

    About the Role · This position is ideal for a motivated software engineer who thrives in complex, multi-year international projects within an agile development environment alongside experienced R&D test engineers. · Main Responsibilities · Design and develop Layer 2 and Layer 3 p ...


  • Perfect Placement Recruitment Pretoria

    Senior Software Engineer · We are seeking an experienced Senior Software Engineer to join our team in the Netherlands. · Key Responsibilities: · Lead the design, development, and implementation of scalable and efficient software solutions. · Write clean, well-documented, and effi ...


  • Findojobs South Africa Gauteng

    About the Job: Software Engineering Manager · Position Type: Hybrid · Key Responsibilities: · Lead Product/Project Life Cycle: End-to-end responsibility for inception, requirements, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support ...


  • Findojobs South Africa Gauteng

    Job Summary: · A highly skilled IT engineer with broad experience in translating business and functional requirements into technical specifications. 5-7 years of experience in developing programming code to create solutions, as well as 8-10 years of proven expertise in modern eng ...


  • OfferZen (Pty) Ltd Gauteng

    Senior Software Engineer · We are seeking an experienced senior software engineer to join our team at {company}. As a seasoned developer, you will play a crucial role in designing and developing cutting-edge software solutions. · Key Responsibilities: · Design, develop, and suppo ...


  • Findojobs South Africa Gauteng

    Senior Software Engineer (Vue.js / Golang) · About this role: · We are seeking a highly skilled Senior Software Engineer to lead the design, development, and implementation of complex web applications. · The ideal candidate will have a strong background in software engineering, w ...


  • Boardroom Appointments Pretoria

    About the Job Software Engineering Manager · Hybrid position requiring end-to-end Product/Project life cycle management. · Key Responsibilities: · Oversee inception, requirements, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, ...


  • E and D Recruiters Pretoria

    Software Engineer in Cryptography and Network Security · This exciting career opportunity is for a skilled professional with expertise in cryptography and computer & network security. · Duties & Responsibilities · Cryptography and Network Security Software Development Engineer · ...


  • Findojobs South Africa Gauteng

    Senior Software Engineer - JAVA · Our Senior Software Engineer will be responsible for designing and maintaining technical system requirements based on business needs. · The successful candidate will develop backend applications based on approved specifications and prototypes, en ...


  • Findojobs South Africa Gauteng

    About the Job · Senior Software Engineer (Golang) · Qualifications · Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. · Extensive experience in software development, including significant hands-on experience in building and delivering w ...


  • Findojobs South Africa Gauteng

    Job Title: Fullstack Software Engineer · Location: Gauteng, Johannesburg · About the Role · We are seeking a skilled Full Stack Engineer to join our team and contribute to the development of our IP Analytics product. The ideal candidate will have strong expertise in backend devel ...


  • Mukuru Gauteng

    Mukuru is a FinTech company based in Africa, providing safe and affordable financial services to underserved communities. · About Mukuru · With over 40 million cross-border transactions in the last decade, we are one of Africa's largest remittance-led FinTech companies. Our servi ...


  • Findojobs South Africa Gauteng

    Embedded Software Engineer (Radio Integration) · Pretoria-East · Minimum Requirements and Experience: · BEng (Electronic Engineering) or Computer Engineering degree required. · A minimum of 0-5 years of software development experience is necessary. · Responsibilities: · You will ...

  • Software Engineer - Gauteng - Findojobs South Africa

    Findojobs South Africa
    Findojobs South Africa Gauteng

    1 month ago

    Default job background
    Description

    Responsible for the requirements, design, development, testing and documentation of new and legacy data ingestion, integration, processing, and storage software to meet the requirements of the company's IoT Platform Solution.
    This IoT solution is a big data analytics platform for the mining industry which requires a focus on collecting, processing, contextualising, and managing data assets thus turning it into information, and finally leveraging this information to address the 4 pillars of analytics - descriptive, diagnostic, predictive, and prescriptive.

    Responsibilities:

    1. Data ingestion
    2. Data integration
    3. Data processing
    4. Data storage
    5. Digital twin management
    6. Data management and governance

    Experience and Qualifications:

    1. Bachelor's degree in computer/software engineering, computer science (Master's or doctoral level degree is advantageous)
    2. 2-5 years experience in computer science, software, or computer engineering, applied math, physics, statistics, or related fields.
    3. Experience with wireless and network communication technologies such as Wi-Fi, GSM, LoRaWAN, Bluetooth, TCP/IP.
    4. 2-5 years experience with data lake and warehousing solutions.
    5. 2-5 years experience with either Python, Java, C++, C#, Sparql, SQL databases.
    6. 2-5 years experience with either Apache Kafka (producers/consumers/connectors), Apache NiFi, Apache Spark, Apache ActiveMQ, MQTT, Modbus, REST API.
    7. Experience with developing, building and releasing of containerised services and microservice architectures using Docker.
    8. Experience within big data platforms, structured, unstructured and semi-structured data management.
    9. Experience with data analytics, machine learning and AI (advantageous).
    10. Experience with workflow management tools and BPMN e.g. Camunda (advantageous).
    11. Experience with distributed systems and cluster orchestration systems such as Kubernetes.
    #J-18808-Ljbffr

Jobs
>
Pretoria
>
Software engineer