The Offer
Work alongside & learn from best in class talent
Excellent career development opportunities
Great work environment
The Job
Key responsibilities areas :
This is a critical project that involves implementing highly interactive and modern web interfaces with APIs that will be used by clients across the country.
The system is backed by business services implemented in a microServices paradigm. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning / Review / Retrospectives and daily stand-ups.
This position is open to a Senior to Principal professional who will bring technical leadership experience to the team.
You will be responsible for :
Writing well-designed, testable and efficient code.
Gathering and evaluating user feedback.
Working as a part of a dynamic team to deliver winning products.
Providing code documentation and other inputs to technical documents.
Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
Troubleshooting and debugging to optimise performance.
Leading the design, creation, and implementation of a suite of software.
Participating in release and sprint planning sessions.
Key Competencies :
Expert in PHP, CakePHP, Laravel or other PHP Frameworks.
Expert in designing and developing SOAP and RESTful back-end microServices and scalable business APIs.
Expert knowledge of relational databases; particularly MySQL as well as Redis.
Knowledge of AWS, including ECS, EC2, S3.
Experienced in Git and CI / CD.
Experienced with Java and / or React / NodeJs is a plus.
You possess a Degree / Diploma in Computer Science, Engineering or related field.
You have at least 6 years experience, ideally within a Software Engineer or Software Architect role.
You possess strong knowledge of CakePHP, HTML5 / CSS, HTML, PHP and SQL.
Expertise in Cloud Computing, Web Technologies and Internet Protocols (SOAP, WS , ReST, XML, HTTP, TCP / IP) and Agile would be highly valuable.
Good knowledge of MySQL and Redis databases.
You possess strong analytical skills and are comfortable dealing with numerical data
You are a strong team player who can manage multiple stakeholders
You are highly goal driven and work well in fast paced environments
The Employer
We are hiring for an IT consulting firm that delivers cutting-edge talents and digital solutions to the most technically advanced and in-demand industries.