Job Description
Requirements:
• At least 5+ years of experience and proficiency in developing applications using NodeJS, ExpressJS, MongoDB and has extensive experience is designing developing microservices.
• Good understanding of microservices architecture
• Experience and proficiency in developing application using ReactJS, Redux and other supporting Javascript frameworks
• Working experience using GitLab, Jenkins, and similar tools and technologies
• Bachelor's degree in an IT related field or equivalent work experience
• Expert level experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
• Experience developing web-based user interface for business applications
• Integration experience using web services - SOAP and/or REST.
• Expert knowledge of Information Technology fields and computer systems.
• Demonstrated organizational, analytical and interpersonal skills.
• Flexible team player.
• Ability to manage tasks independently without close supervision and take ownership of responsibilities.
• Expert-level ability to communicate highly complex technical information clearly and articulately at all levels and audiences.
• Ability to adapt to a rapidly changing environment.
• Expert level understanding of the systems development life cycle.
• High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy.
• Exceptional leadership skills demonstrated through project or technical leadership experience.
• Expert-level ability to understand overall IT strategy and apply/implement IT strategy in assigned projects/initiatives.
• Highly adept at innovating and thinking beyond established standards and processes.
• Advanced knowledge of and demonstrated experience applying current and emerging technology solutions and trends.
• Ability to communicate highly complex technical information clearly and articulately for all levels and audiences.
• Broad and deep knowledge of the suite of applications being supported.
Qualifications
• Bachelor's degree in an IT related field or equivalent work experience
Must be open to work Full time post intial contract.
Additional Information