Software Engineer System Integration Specialist

3 weeks ago


Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time
Job Title: Software Engineer System Integration

We 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 Overview

Our client is a leading technology start-up that builds advanced open-source and enterprise data integration and analytics software for public health and development entities in low- and middle-income countries. They are seeking a skilled System Integration Software Engineer to join their team and contribute to the development of their software.

Responsibilities
  • Design and implement 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.
  • Develop and maintain data pipelines to ensure data quality and integrity.
  • Collaborate with the engineering and data teams to optimize and fine-tune integration pipelines.
  • Provide technical support and guidance to team members and clients as a subject matter expert in data integration and systems engineering.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development, data engineering, or similar capacity.
  • 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.
What We Offer

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and experienced System Integration Software Engineer looking for a new challenge, please submit your application.



  • 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...


  • Johannesburg, Gauteng, South Africa Fempower Full time

    Job Summary:Fempower is seeking a highly skilled Software Integration Specialist to join our team. As a key member of our Learning and Development sector, you will be responsible for designing, coding, testing, and analyzing software programs and applications.Key Responsibilities:Software Development: Design, code, test, and analyze software programs and...


  • 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 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 DocFox Full time

    About DocFoxDocFox is a leading provider of automated business account opening software, trusted by over 250 global clients, including banks, crypto platforms, fintechs, and credit unions. Our cloud-based SaaS application automates the process for opening any business account, no matter how complex, across any channel.The RoleWe are seeking a highly skilled...


  • 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 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 Fempower Full time

    Job Title: Systems IntegratorFempower is seeking a highly skilled Systems Integrator to join our team. As a key member of our IT department, you will be responsible for designing, coding, testing, and analyzing software programs and applications.Key Responsibilities:Software Development: Design, code, test, and analyze software programs and applications to...


  • 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 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 the RoleWe are seeking a highly skilled Design System Engineer to join our team at MRI Software. As a key member of our design team, you will play a crucial role in creating intuitive user interfaces and maintaining a cohesive design system for our digital products.ResponsibilitiesDevelop and maintain a robust design system that includes reusable...


  • Johannesburg, Gauteng, South Africa TransEra Solutions Full time

    About the RoleWe are seeking an experienced Oracle WebLogic Integration Specialist to join our team at TransEra Solutions. As a key member of our integration team, you will be responsible for designing, developing, and deploying integration solutions within our organization's architectural principles, policies, and guidelines.Key...


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

    {"title": "Software Development Role at Blue Bean Software", "description": "At Blue Bean Software, we're seeking a skilled Software Development Engineer to join our team. As a key member of our development team, you'll be responsible for designing, developing, and maintaining our web applications using VueJS, Supabase, and cloud functions with...


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

    About Blue Bean SoftwareWe are a leading custom software and product development company, delivering innovative solutions for large enterprises and dynamic start-ups.We pride ourselves in taking on and solving complex problems, leveraging a balanced combination of technical expertise and deep understanding of our clients' needs.We have a strong presence in...


  • Johannesburg, Gauteng, South Africa NTT Full time

    Join NTT DATA and Make a Difference At NTT DATA, we are at the forefront of technological innovation, dedicated to delivering exceptional services that positively impact our clients and society. Our commitment to diversity and inclusion creates a workplace where everyone can thrive and grow. Your Role at NTT DATA As a Systems Development Integrator,...


  • Johannesburg, Gauteng, South Africa Alstom Full time

    Position Overview We are seeking a qualified Software Development Engineer to join our dynamic Engineering Department. This role is pivotal in the development and validation of Train Control and Monitoring System (TCMS) application software. Key Responsibilities Implement and apply standard TCMS Software Design and Validation processes while...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    Job Title: Senior.NET Software EngineerAt Dimension Data, we're seeking a highly skilled Senior.NET Software Engineer to join our team. As a key member of our software development team, you'll be responsible for designing, developing, and integrating multiple enterprise systems into solutions that meet business needs and requirements.Key...


  • Johannesburg, Gauteng, South Africa Fempower Full time

    About the RoleWe are seeking a highly skilled Systems Integration Developer to drive integration projects and leverage cutting-edge technologies to enhance our educational platforms.Key ResponsibilitiesDevelop and integrate complex systems using various programming languages and technologies.Collaborate with cross-functional teams to ensure seamless...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    Job Title: Senior.NET Software EngineerAt Dimension Data, we're seeking a highly skilled Senior.NET Software Engineer to join our team. As a key member of our software development team, you'll be responsible for designing, developing, and integrating complex.NET applications to meet business needs and requirements.Key Responsibilities:Collaborate with...