Software Engineer System Integration Specialist

1 week ago


Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time
About the Role

We are seeking a highly skilled System Integration Software Engineer to join our team at Black Pen Recruitment. As a key member of our engineering team, you will be responsible for designing and implementing efficient data integrations for our clients.

Key Responsibilities:

  • Develop and maintain data integrations for key systems with high reliability, performance, and cost-efficiency.
  • Optimize and fine-tune integration pipelines, including databases, ETL processes, and API connections.
  • Design, implement, troubleshoot, and monitor data pipelines to ensure data quality and integrity.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8 years experience in Software Development
  • 5 years experience in Data Engineering
  • Strong experience in systems engineering, data integration, and data pipeline optimization
  • Proficiency in programming languages - Python.
  • Familiarity with cloud hosting platforms such as AWS and GCP.
  • Good working knowledge and exposure to technologies such as Docker and PostgreSQL.
  • Strong proficiency in optimizing and fine-tuning integration pipelines, including databases, ETL processes, and API connections.
  • Experience with Druid.
  • Experience in data pipeline and integration tools (e.g., Airflow, Apache NiFi, Apache Kafka).

The successful candidate will have excellent communication skills, both written and verbal, and be able to communicate complex technical concepts to both technical and non-technical stakeholders.

Salary Estimate: R1 200 000 - R1 500 000 per annum, depending on experience and qualifications.



  • Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time

    Job Title: Software Engineer System IntegrationWe are seeking an experienced Software Engineer System Integration to join our team at Black Pen Recruitment. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining highly reliable and efficient data integrations for our clients.Job OverviewOur client is a...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Restaurant Careers Full time

    Job Title: Software Engineer - System IntegrationOur company is seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing and developing software systems that meet the needs of our clients. The ideal candidate will have a strong background in software development and a passion for system integration. Key...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    Job DescriptionAbout the RoleAs a System Integrator at NTT DATA, you will play a crucial role in designing, coding, testing, and analyzing software programs and applications.Your ResponsibilitiesCollaborate with cross-functional teams to develop innovative software solutions.Design and implement software programs using various programming languages and...


  • Johannesburg, Gauteng, South Africa Frostbyte Digital Full time

    Frostbyte Digital is seeking a highly skilled Systems Integration Specialist to join our team. This role involves coordinating the integration of software components across our enterprise-wide set-top box software solutions.The ideal candidate will have 2+ years of experience in Consumer Electronic and Embedded Software Stack Integration and Technologies,...


  • Johannesburg, Gauteng, South Africa Fempower Full time

    At Fempower, we are seeking a skilled System Integration Specialist to join our team. As a key member of our infrastructure team, the successful candidate will be responsible for integrating complex and customized proprietary products to ensure seamless and reliable service delivery.The ideal candidate will have a strong background in software integration,...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleWe are seeking an experienced Software Engineer to join our team as a System Integrator. In this role, you will be responsible for designing, coding, testing, and analyzing software programs and applications.


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleJob Title: Software Integration SpecialistJob Description:As a Software Integration Specialist at NTT DATA, you will play a crucial role in designing, coding, testing, and analyzing software programs and applications. Your primary responsibility will be to investigate, design, document, and revise software specifications throughout the...


  • Johannesburg, Gauteng, South Africa Fempower Personnel Full time

    Position: Software Integration SpecialistCompany Type: Higher Education InstitutionLocation: Remote OpportunityWork Arrangement: Hybrid Work Schedule About the Role:We are seeking a highly skilled Software Integration Specialist to drive integration projects, leveraging cutting-edge technologies to enhance our educational platforms.Key...


  • Johannesburg, Gauteng, South Africa Fempower Personnel Full time

    Position: Integration Systems EngineerType of Organization: Educational InstitutionLocation: Braamfontein, JHBWork Arrangement: 4 days in-office, 1 day remote About the Opportunity:We invite you to become a part of our client's innovative IT department as an Integration Systems Engineer. This role requires a talented individual to lead integration...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    ERP Systems Software Specialist Job OpportunityWe are seeking a highly skilled and experienced Software Engineer/developer to join our team as an ERP Systems Software Specialist.The company has been in the industry for over 25 years, with a strong focus on innovation and customer satisfaction. Our products include electrical, electronic, and...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    **Job Title:** Software Engineering Specialist**About Us:We are Dimension Data, a leading IT solutions and services provider. Our team of experts is dedicated to delivering innovative technology solutions that drive business growth and success.Salary: We offer a competitive salary of $120,000 per annum, commensurate with experience.**Job Description:**Key...


  • Johannesburg, Gauteng, South Africa TransEra Solutions Full time

    Job Title: Oracle WebLogic Integration SpecialistOur client, a leading full-service commercial Bank, is seeking an Oracle WebLogic Integration Specialist to join their team. The company operates across ten African countries, the UAE and UK, with representative offices in China, India and Lebanon.Job Mission:The Integration Specialist will be responsible for...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Software Systems EngineerAbout the Role:We are seeking a skilled Software Systems Engineer to play an integral part in the development of ERP Systems. The company has a rich history, having been in the industry for over 25 years.Responsibilities:The successful candidate will be responsible for software and process-related aspects of ERP and MRP...


  • Johannesburg, Gauteng, South Africa Phaki Personnel Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team and work on developing and integrating APIs. This role will involve designing, implementing, and testing API integrations with various systems. If you have a strong background in software engineering and API development, we encourage you to apply.Key ResponsibilitiesDesign...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Senior Software Systems EngineerAt Ashton Personnel, we are seeking a highly skilled Senior Software Systems Engineer to join our team. The ideal candidate will have sound software development experience, application scoping, tools, and library architecture and system integration.Key ResponsibilitiesData modelling, database design, user interface design, and...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Senior Software Systems EngineerAshton Personnel is seeking a highly skilled Senior Software Systems Engineer to join our team in Johannesburg South Area. The successful candidate will have a strong background in software development, application scoping, tools, and library architecture, as well as system integration and data modeling.Key...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job SummaryNetwork Recruitment is seeking a highly skilled Senior Software Engineer - Hardware Integration to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining Python applications for hardware integration. Your expertise in hardware-software interfacing, communication protocols, and hardware...


  • Johannesburg, Gauteng, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global industry leader in real estate software, committed to delivering high-quality, consistent, and user-friendly digital products. We're obsessed with making this the best job you've ever had, and we're looking for a talented Design System Engineer to join our team.Job SummaryWe're seeking a skilled Design System...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a custom software and product development IT company that delivers innovative solutions for large enterprises and dynamic start-ups.Our team is passionate about solving complex problems and taking on high-stakes projects using a balanced combination of technical expertise and deep understanding of our clients' needs.We have a...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Senior Java Engineer Job DescriptionWe are seeking a highly skilled Senior Java Engineer to join our team of dedicated professionals at Blue Bean Software. This is an excellent opportunity for a talented individual to utilize their technical expertise and contribute to the development of innovative solutions.About Us:Blue Bean Software is a premier custom...