WHO WE ARE
G4S is the world’s leading international security solutions group, and the largest provider of integrated security solutions in South Africa.
Offering far more than commodity products and services designed for security, G4S harnesses the power of technology to offer customers end-to-end security and cash solutions.
In South Africa, we ar...
Software Delivery Management: Plan and manage the delivery of quality software on time, providing daily progress updates, and releasing software adhering to the release process.
Review Business Requirements and Technical Specifications: Take accountability for software designs, delivering comprehensive, safe, secure, and business-requirement-meeting designs.
Develop Software: Deliver quality code that adheres to coding standards, applies best practices, and ensures continuity of support through documentation and accurate release notes.
Support Production Systems: Provide 2nd line production support, resolving critical issues, providing accurate feedback to helpdesk, and performing software changes with necessary urgency.
Health and Safety: Participate in the design, development, review, implementation, and monitoring of safety plans, engage in safety forums, report and discuss incidents, follow up on activities, attend training, comply with policies, and distribute safety information.
What You'll Bring:
A Tertiary qualification in Computer Science or Information Systems.
At least 7 years of experience in software development.
Effective and efficient proficiency in Java.
Experience in web application development using Angular and Bootstrap.
Experience in Object-Oriented Programming, Design Patterns, and SOLID principles.
Experience in ORM frameworks.
Experience in Relational Databases and SQL.
Experience in RESTful APIs to connect to back-end services.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.