Does helping leading organisations achieve world-class performance sound exciting? Well keep reading, because Competitive Capabilities International (CCi) is looking for a seasoned seasoned Full Stack Developer to join our team in Cape Town.
About Competitive Capabilities International (CCi)
At CCi, our mission is to help build efficient and sustainable organisations that empower people to do their best work. With our continuous improvement platform and digital applications, we help businesses unlock greatness in everyone on the journey to world-class performance.
CCi has a 35-year track record of helping leading organisations build competitive capability through maturity-based best practice implementation. We are immensely proud of our continuous improvement solution, TRACC, which has transformed over 3000 supply chains in more than 75 countries.
About this role
As a member of the Platform Development Team, you will be responsible for the design, development and deployment of complex front-end and back-end web applications. With this in mind, you will make an impact from day one by:
Developing enterprise grade front-end applications as identified by business using Angular and related technologies
Designing and developing complex backend web applications and micro-services using Java 8, AWS lamda and MySql according to company coding standards and principles.
Ensuring a coherent integration strategy between Front-end, Back-end and service components.
Working closely with Product Owners, Business Analysts and Designers (UX) to flesh out front end application requirements
Play a lead role in the development of front-end architecture and the establishment of front-end coding standards
Occasionally support and troubleshooting of production investigations.
Ensure the adoption of responsive design to facilitate application layout in mobile and tablet forms factors when required
10 years or more development experience
At least 5-7 years' commercial experience with a diverse set of front-end frameworks e.g. Angular.
At least 1 years’ experience charting complex data and building interactive reports/ visualizations
At least 2 years’ experience with front-end application architecture, design and setting of standards for front-end development.
At least 3 years’ experience integrating with REST API’s
Experience with OAuth2/ OpenIdConnect Integration
2 years+ AWS experience
Relational database experience
Angular4 and above
HTML5 and CSS3
Java EE (JPA/Hibernate/JAY-RS)
Unit Testing, Integration Testing
A good understanding of modern architectural and software design principles and software implementation patterns
Have an understanding of application security, encryption, etc.
Knowledgeable about Front-end to Back-end integration patterns
Ideally have an interest in growing DevOps skills in the cloud
Attention to detail
Strong analytical skills
Delivery and quality focused
Good planning and organising skills
A flexible approach and ability to adapt
Technical aptitude and keen interest in working with complex software projects
Solution-driven thinker with can-do attitude
Come, unlock greatness!
Preference will be given to candidates from previously disadvantaged groups.
To apply for this position, please click here.
We have a professional team standing by to answer any questions you may have.
Fill in the form below and we'll get back to you within one business day.