Venn Cubed

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