Sign up for the chance to get matched to this role, and similar opportunities.
API Gateway Developer
The Tesco Mobile Engineering team is a truly cross functional team responsible for both the
functional software development as well as the running and operation of bespoke and product /
SaaS based IT solutions. You will be working within a very diverse team of highly motivated and
talented individuals on business-critical infrastructure management. Our teams are motivated and
challenged, working in sprints across a range of technologies which together provide huge
benefit to the wider business. Within the Tesco Mobile Engineering team, you will belong to the
API chapter which consists of API engineers who help build and maintain APIs to super charge
our strategy. Initially you'll jobe deployed into the central APIG squad which is responsible for
both development, security and operations for the platform and when you're ready you will also
be given the opportunity to work in other cross functional squads to deliver specific outcomes.
About the role
As an API Gateway Developer you will develop new API on the Apigee Edge platform, you will
play a crucial role in designing, developing, implementing and maintaining API solutions using
Apigee Edge. Your primary responsibility will be to ensure seamless integration and
communication between different systems, applications and services. You will collaborate with
cross-functional teams, architects and stakeholders to create robust scalable API solutions that
meets the business needs, aligns with best practice and most importantly meets the needs of the
customer.
Responsibilities
- Design, develop, and implement secure RESTful APIs using Apigee Edge, ensuring adherence
to industry standards and best practices. - Collaborate with solution architects and development
teams to create scalable and secure API solutions. - Write reusable, testable and efficient code in
line with best practices - Configure and customize Apigee Edge policies, proxies, and
components to meet specific project requirements. - Implement security measures and
authentication mechanisms to protect APIs and ensure data integrity. Integration and
Connectivity: - Collaborate with internal and external teams to integrate APIs seamlessly into
various applications and services. - Troubleshoot and resolve integration issues to ensure
smooth communication between different systems. - Implement monitoring and logging solutions
to track API performance, identify bottlenecks, and optimize system efficiency. - Conduct regular
performance assessments and implement optimizations to enhance the overall API ecosystem.
Documentation: - Create comprehensive documentation for APIs, including specifications, usage
guidelines, and troubleshooting procedures. - Maintain accurate and up-to-date documentation to
facilitate collaboration among development teams and stakeholders. - Work closely with cross-
functional teams, including developers, architects, QA, and business stakeholders. -
Communicate effectively to understand business requirements and collaboration with
stakeholders throughout SDLC
Skills and Experience
- Bachelor's degree in Computer Science, Information Technology, or related field. - Proven
experience in designing and developing APIs using Apigee Edge. - Strong knowledge of API
design principles, RESTful architectures, and web services. - Proficiency in programminglanguages such as JavaScript, Python, or Java. - Experience with API security, authentication, and authorization mechanisms. - Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus. - Excellent troubleshooting and problem-solving skills. - Strong communication and collaboration skills. - Proved expertise in designing DynamoDB tables for scalability and efficiency. - Experienced in designing, implementing and optimising SOAP services handling comples data structures and integrating SOAP with other technologies - Demonstrates expertise in optimising HTTP performance, impementing caching strategies and understanding advanced HTTP features - Preferred Skills - Apigee Edge certification - Experience with continuous integration and deplyment (CI/CD) pipelines - Knowledge of containerization and orchestration technologies (e.g. Docker, Kubernetes) - Experience in working with Mulesoft
Sign up for the chance to get matched to this role, and similar opportunities.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.