
Senior Software Engineers (CH1129b)
Capital H Staffing and Advisory Solutions
- Stellenbosch, Western Cape
- Permanent
- Full-time
- Education:
- Bachelor's Degree in Computer Science. Engineering, Applied Mathematics or a realted field.
- Experience - Required
- At least 5 years of hands-on experience in a software engineering role.
- Strong programming skills in Python and/or Java, with a solid understanding of software engineering principles and best practices.
- Proficient in database design and querying, including experience with SQL and working with large datasets.
- Comfortable working in Unix-based environments, including scripting, troubleshooting and networking.
- Experience with version control systems, container technologies, microservice-based architectures, and CI/CD pipelines.
- Experience - Preferred
- Experience working with real-time or event processing systems, such as Apache Kafka.
- Strong understanding of distributed systems and scalability challenges in big data environments.
- Background in telecommunications, signal processing or IP networks will be a big bonus.
- Experience in machine learning and statistical analysis.
- Backend: Go or Java
- Messaging & Streaming: Kafka
- API: gRPC
- Frontend (Bonus): TypeScript, Vue.js
- Databases & Storage: PostgreSQL, Vertica, Elasticsearch
- DevOps & Tooling: Git, Docker, Grafana
- Scripting & Automation: Python
- Exciting personal and career growth opportunities.
- A collaborative, relaxed, and innovative work culture.
- The chance to work with state-of-the-art technologies and complex distributed systems.
- Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
- Only SA Citizens will be considered
- Please include your current salary and salary expectations.
ExecutivePlacements.com