API Architect

Department

Digital

Company Overview

Impressive Communications is an IT System Integrator that delivers results-driven solutions to businesses. We work closely with customers to understand their digitalisation needs and help them achieve their business goals through effective requirement gathering and project delivery strategies.

What You’ll Do

  • Provide technical leadership and provide hands on mentoring for developers
  • Actively participate in how we improve the quality assurance processes working with the development partners
  • Work with operations and support to establish monitoring and analyses of platform health, performance, and costs
  • Patch management, release management, configuration management
  • Manages and expands relationships with internal and outsourced development partners on mechanical and thermal design and development
  • Work with cross-functional team members from Architecture, Product Management, Q/A and Production Operations to develop, test, and release features
  • Recommend development best practices for application development
  • Recommend and support development tools.
  • Develop and document detailed source-to-target data mapping and data transformation rules
  • Actively investigate interesting new tools and techniques
  • Maintain ownership of the design throughout the Software Development Life Cycle, ensuring continued alignment to end-to-end designs, reviewing and approving component designs driven from the wider end to end design
  • Participate in developing strategies to improve API development life cycle and governance processes
  • Support the development of virtualized APIs by creating sample API request/response messages.

Apply For This Job