confidential
Back-end Software Developer
Western Cape, Western Cape, South AfricaUSD 65,000
About the role
The Software Developer is part of the product development team and works together with the rest of the team to develop and enhance software products. The Software Developer also participates in product support when required. The software developer de... • 4-year degree in Computer Science (3 years + Honours or Electronic Engineering or equivalent. • Senior Software Developer: at least 5 to 8+ years of solid programming and design experience. • Proactive, professional and passionate. • Object-oriented design and coding experience. • Solid programming experience (for more senior positions). • Advantage: experience with cloud services, various languages, database systems and AI • Analyse information needs and determine the best way to meet them. • Analyse objectives and problems specified by external and internal stakeholders. • An understanding of software theories and principles, plus practical implementation. • The ability to work to defined standards. • Ability to work effectively within a team. • Strong analytical and problem-solving abilities. • A keen interest in keeping up to date with expertise and technology. • Ability to communicate designs and concepts effectively. • Willingness to assist more junior development team members and testers. • Good planning and organising skills. • Oral and written communication skills. • Analytical and logical. • Initiative and problem-solving skills. • Attention to detail/accuracy. Tech Stack • Java 17 • Spring Framework, Spring Boot & CXF • HTML5 & JavaScript(JS) • Angular & TypeScript • SQL, including geospatial queries • Geospatial technologies: OpenLayers, GeoServer, Google Maps JavaScript API • RabbitMQ • Experience with AI technologies is advantageous • Limited C#, Python and C++
Applying with JobFu tracks this in your pipeline automatically.
Free AI résumé tailoring, interview prep, and matches across 40+ countries.