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.
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
QUALIFICATIONS
Experience
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
Microservice experience
Relational database experience
Specific skills:
Angular4 and above
Java 8
JavaScript & Typescript
HTML5 and CSS3
Java EE (JPA/Hibernate/JAY-RS)
Liquibase
Spring Framework
Amazon S3
Amazon RDS
AWS Lambda
MySql
Docker/Kubernetes
Git
REST
OAuth 2.0
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
Beneficial
Spring Cloud
Keycloak
DevOps
Personal characteristics:
Attention to detail
Strong analytical skills
Interpersonal skills
Delivery and quality focused
Good planning and organising skills
Innovative
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
To apply for this position, please click here.
Experienced
Contract - Direct
Business consulting
Platform Development
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.