Would you like to use your API development skills to build APIs that will be deployed by companies of all shapes and sizes? In many varied industries? Used by API consumers from all over the world?
IBMers are "Dedicated to every client's success" and customer projects are at the heart of everything we do. This role is customer facing with the majority of time being spent on customer sites, designing, developing, testing, deploying and debugging solutions.
You will be to be the 'face of IBM', working with IBM and/or customer teams to deploy production-strength API solutions which drive business value to our customers. They will be looking to you to guide them all the way from their initial business drivers to deploying the eventual system into production.
The role is varied and you may be doing any or all of the following:
Discussing the benefits of APIs and IBM's API Connect products with customers, helping to shape a project.
Creating demonstrations, prototypes and minimum viable products (MVPs) to kick-start a full implementation.
Designing, Developing and testing APIs from the swagger through to the implementation.
Customising the API consumer experience, including the API Connect Portal
Building secure access solutions, including OpenID Connect and OAuth flows
Managing the development lifecycle including version management and promoting APIs through to production.
Problem investigation, determination and resolution
Guiding and mentoring our customers and partners in how to do the above!
You will not expected to do all this all by yourself - although there may be times when you are the only IBMer on site!
You will be backed up by a team of your fellow IBM services professionals, the full IBM support organisation and the development teams who design and build the product.
Being able to leverage this network, find those people who can help and decide which is a good solution to a requirement for a customer is a key part of the role.
Practical experience of implementing IBM API Connect in customer environments.
Demonstrated knowledge of API design and implementation focussing on REST-based APIs using JSON and Swagger definitions.
Ability to work with and mentor customers in their use of technology, focussing on demonstrating and implementing good practices.
Experience in turning customer wants and needs into practical requirements and to be able to explain technical APIC concepts to business stakeholders.
Problem determination and debugging skills, with the ability 'work the problem' through to resolution.
Ability to constantly learn and adopt new product versions and technologies quickly soon after they are released, typically every quarter.
Ability to integrate IBM and customer technologies together into a whole solution.
Ability to work in diverse environments with different teams in projects of durations of weeks to many months.
Willingness to travel flexibly, extensively and to spend the majority of time based in customer locations.
Required Technical and Professional Expertise
See job description
Preferred Tech and Prof Experience
See job description
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.