For developers seeking software engineering jobs, developer jobs, IT jobs, jobs in IT, information technology jobs, or developer vacancies where they can have a real impact while continuously growing their skills, this opportunity stands out from the crowd
Job Description:
As part of a collaborative engineering team, the successful candidate will contribute to the development of scalable data services and analytics platforms designed to support sophisticated data-driven applications
Responsibilities will include:
- Building ETL and query services that deliver data to modern front-end applications.
- Developing and maintaining high-quality, robust software solutions.
- Creating comprehensive automated tests to ensure correctness, performance, and reliability.
- Collaborating with internal and external data providers to ensure efficient access to data sources.
- Designing and developing APIs that enable seamless integration between systems.
- Contributing to data architecture and microservices design.
- Supporting and improving CI/CD processes and deployment pipelines.
- Building, releasing, and deploying services into production environments.
- Becoming a subject matter expert within a highly specialised data and analytics domain.
- Exposure to large-scale data environments ranging from small datasets to petabyte-scale platforms.
- The opportunity to contribute to products used internationally in highly demanding environments.
- A culture focused on continuous learning, mentorship, skills development, and internal growth.
- Flexible hybrid working arrangements that support both professional and personal growth.
Skills & Experience:
- Minimum 3 years of hands-on experience in a data-focused software engineering role.
- Strong Java development experience and a solid understanding of software engineering principles and best practices.
- Strong SQL and database design experience.
- Experience working with large datasets and data-intensive applications.
- Experience with version control systems, CI/CD pipelines, and microservice architectures.
- A collaborative mindset and a passion for building reliable, scalable software
Qualification:
- Bachelor’s degree in computer science or Electronic Engineering.
- Minimum 3+ years of relevant software engineering experience.
Connect with us on www.communicate.co.za and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs

