Senior Software & Systems Developer: 6-month contract
Join Venn Cubed’s consulting team on a 6-month contract to design, develop, and maintain software
solutions and client systems. Work alongside senior engineers, gaining hands-on experience in data
systems, interfaces, and software development, along with opportunities to grow your technical skills
while solving real-world problems.
Role Responsibilities
• Design, develop and test software solutions, ensuring high-quality, maintainable code
• Implement the following:
o Web interfaces (JavaScript – Analogic Framework) and
o Backend functionality (Python-Flask)
• Debug and troubleshoot data and system issues
• Maintain documentation for data architecture, pipelines, and system configurations
• Write unit tests and assist with integration testing
• Collaborate with developers, analysts, and project managers
• Follow established development process, methodologies and coding standards
• Stay updated on industry trends and enhance technical skills
• Maintain and patch client environments, troubleshoot system issues, and automate tasks
Required Skills & Experience
• 5+ years in software development or data engineering with project experience in Java Script, SQL,
Python and a big bonus MDX
• Bachelor’s degree in information systems, Engineering, Computer Science, or related field
• Strong problem-solving skills and teamwork experience
• Strong communication and collaboration skills, with the ability to work effectively in a team
environment.
Bonus Skills (Preferred)
• Honours degree in a relevant field.
• Experience with SSIS, Power BI, Git, REST APIs, and JSON/XML.
• Familiarity with Agile/Scrum, SOLID principles, and design patterns.
• Big Data technologies (e.g., Hadoop), MDX queries.
• Experience with HTML, and CSS.
Contact
Nicol Smit
Tel: +27 21 914-3858
nicol@venncubed.co.za