The Lead API Developer leads the development of high-quality designs and solutions. This role requires participation in technical designs, development, maintenance and management of applications interfaces or services.
The incumbent will be expected to liaise with clients to investigate, analyze, and solve software problems to continuously improve service offering. This role requires fundamentals in engineering practices, an analytical and data-driven approach to problem solving, while following the DevOps, SRE and Cloud Based practices.
Assists solution construction including programming, systems testing and correction of programme models.
Interprets and executes test plans, or assists in developing test plans in conjunction with Systems Analyst, Senior Analyst Programmer or Business Analyst.
Develops technical specifications / program specifications and some systems documentation.
Responsible for support of application through Incident, problem and change management processes
Monitor and maintain Application program Interfaces
May assist with analysing system design requirements.
Advises Management on effective applications, covering areas such as maintenance, support, man-machine interface and data management requirements.
Provides sizing and scoping for development work required
May take the task lead with smaller work initiatives
May coach and mentor junior / new staff (programmer).
Works with limited supervision
Work closely with multi-skilled and cross-functional teams e.g., architects, developers, UX designers, business analysts
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.