Senior API Software Engineer
Posted on Sep 13, 2019 by Request Technology - Craig Johnson
*Permanent Full time role*
Prestigious Fortune 500 Company is currently seeking a Sr. API Software Engineer. Candidate drive a consistent API Strategy for APIs consumed internally/externally. Candidate will lead the OpenAPI Center which will contribute to and execute against the enterprise API strategy, define standards and best practices for design, testing, deployment, and operations. Candidate will have knowledge in all aspects of distributed application architecture, Microservices architecture, Cloud and Service Mesh including API and Web Services, and will operate as a leader for API Management based solutions and best practices across API Product teams. Responsibilities include technical leadership and guidance for the API delivery and governance teams to ensure compliance with existing Architecture Standards and governance policies, as well as communication across the organization.
Drive the API First strategy while working with different Business Unit API Product Teams
Define API Platform capabilities, Design Principles, Patterns (Approved and Anti)
Define Functional and Non-Functional responsibilities of API and Services Layer in the API cum Services Ecosystem to deliver Business capabilities
Collaborate with and Architecture and Engineering to define API stack and Services stack responsibilities in an API cum Services Ecosystem to deliver Business
Collaborate, Support and Engage with various API product teams simultaneously guiding them in implementing API First Design and Strategy
Create ready to use API Building Blocks for Security, cashing, Logging, Traffic management, downstream connectivity and Sample scripts for setting up API configuration within Apigee, promoting Framework style coding
Routinely evaluates API management platforms updates
Must have designed, built and supported at least one well established API Product/program. Knowledge and Experienced in API First Design and principles.
8+ years of related experience working in the areas like APIs, Integration, Services, Services Mesh and iPaaS
Vast knowledge and experience of standards and evolving security trends in the API economy like Oauth2, JWT, OpenID Connect etc.
Experienced in creating API products built for both B2B and B2C business Models
Experienced in guiding and mentoring new engineers to use the platform effectively adhering to the standards.
Experienced in designing and creating standard and flexible, framework styled API building blocks using APIGEE and custom Scripts
Bachelors degree or equivalent experience
Knowledge and understanding of Cloud Ecosystem (AWS, GCP)
Knowledge and understanding of Service Mesh (Istio)
Functioning of No-SQL Database Clusters
Certified Apigee Engineer
Knowledge and understanding of agile (XP, Kanban or Scrum)