API Job Description

API Job Description

4.5
167 votes for API
API provides installation, configuration, requirements gathering, application design, development, documentation, testing, and support to our clients via services delivery, including (but not limited to):.

API Duties & Responsibilities

To write an effective API job description, begin by listing detailed duties, responsibilities and expectations. We have included API job description templates that you can modify and use.

Sample responsibilities for this position include:

Document and Maintain REST API designs in Swagger
Identify opportunities to build great APIs throughout the enterprise
Work with cross-functional teams to translate customer needs into interface requirements
Serve as a steward that ensures APIs deliver value to the enterprise
Serve as a product owner within agile teams – documenting user stories and acceptance criteria
Drive development teams to build APIs efficiently
Promote and create developer and customer loyalty through highly innovative product strategies
Serve as a contributing member of the API Center of Excellence
Remain continuously informed of emerging industry trends relevant to the API Program
Implementation and integration of APIs on our API management platforms

API Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for API

List any licenses or certifications required by the position: API, II, SANS, CISSP, CISA, TLS, ASNT, NDT, TCP/IP, X.509

Education for API

Typically a job would require a certain level of education.

Employers hiring for the API job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Education, Technology, Science, Math, Computer Engineering, Information Systems, Business

Skills for API

Desired skills for API include:

Authentication
Java
JSON
Authorization of services via OAuth 2
REST
HTML
Testing
OAuth
Python
Code reviews

Desired experience for API includes:

At least 1 year of software engineering experience
At least 1 year of experience working with development teams in a fast-paced environment
At least 1 year of API Product Management
3+years in Software Product Management
Great translator
At least three years of building applications, preferably backend services with APIs

API Examples

1

API Job Description

Job Description Example
Our growing company is hiring for an API. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for API
  • Write automated tests in multiple test frameworks and languages(c#, ruby, java, coffee script)
  • Evangelize automation and assist other QA team members through mentorship, tutorials, and writing scripts to speed up their manual testing efforts
  • Share, communicate API strategy
  • Set API and Developer Experience standards for product development teams across the company
  • Lead API design reviews to ensure interface alignment with business intent and usability standards
  • Act as an API Design coach to software engineers and product managers across the company, from API novices to experts
  • Inspire change through persuasive documentation
  • Evangelize new API-driven business and operational models that align with the business vision
  • Discover needs, gaps and opportunities while working directly with internal and external API consumers
  • Train business and technical leaders, developers, and product managers on API practices, opportunities, and realities in multiple formats
Qualifications for API
  • Act as an API Lead Developer within development projects
  • Prepare learning documentation, integrating specific implementation details of TDI GI
  • Assist/support developers troubleshooting efforts of API development and deployments
  • Involved in Cloud initiatives
  • Extensive experience with Database design, Data modeling and Interfacing to databases preferably through JPA (MS SQL server preferred)
  • Ability to evaluate tools/frameworks and recommend appropriate solutions
2

API Job Description

Job Description Example
Our company is hiring for an API. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for API
  • Take ownership of corporate standards for non-REST interfaces such as pub/sub messaging and device state
  • Identify and evangelize additional opportunities to build great APIs throughout the enterprise
  • Remain continuously informed of emerging API trends and engaged in the external API community
  • Platform architecture and solution ownership – end-to-end – evaluation of platform vendors, defining architecture, sizing capacity, development, BAU
  • Assist scope management with respect of budget with PM / Scrum masters
  • Create and maintain platform and solutions domain knowledge with the business, developers, QA
  • Functional research, test and sign off on API problem ticket resolutions
  • Provide API product support and customer service to internal and external organizations
  • Grow an up to date understanding of operational and strategic API product support requirements
  • Support fault analysis to identify trends of API product and functional problems reported
Qualifications for API
  • At least 4 years of Product Management or Software Development experience
  • At least 4 years of experience working with development teams in a fast-paced environment
  • Experience building, consuming, documenting or supporting web APIs (ideally all of the above!)
  • Professional API Product Management experience
  • With direction from the Chief Architect and Architect Leader, align API technical architecture with key business strategy
  • Collaborate with product owners to develop both private and public APIs
3

API Job Description

Job Description Example
Our innovative and growing company is hiring for an API. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for API
  • Identify opportunities to streamline product support processes and supplement/acquire product support knowledge across the Commercial Operations team
  • Contribute to requirements, specifications and business processes, making recommendations as appropriate
  • Represent API Support with project teams to ensure that API knowledge is provided, thus ensuring effective support for new products and enhancements
  • Grow an up to date knowledge of operational standards, help desk methodologies, technical trends and innovations in the industry
  • Build and develop a professional and productive working relationship with the Commercial account, Account Management, Product Management and Technology teams to ensure a comprehensive understanding of the functionality, purpose, utilization and support of Galileo API products and functions
  • Develop strong relationships with key Ad Sales stakeholders, other critical peer groups (Technology, Brand leads)
  • Recognize incomplete or missing areas of specifications and work with stake holders to address/remediate them
  • Review specifications for testability, highlighting and proposing design consideration that will make a feature easier to test via automation, while expanding coverage
  • Work on multiple projects and features in tandem
  • Report total test coverage and automated test coverage in respects to feature/product/code and meet percent coverage goals
Qualifications for API
  • Contribute to SDK development and launch
  • Hands on experience in creating RESTFUL APIs and developing API documentation using Swagger or equivalent
  • Devising a best class API developer portal using API management tools
  • Participate in API launch go-to-market and operations
  • Promote and influence usage of API architectural standards, patterns and models in project and be a support anchor for development teams
  • Proven prototyping track record in assessment of new technology integration or a design pattern that relates to API
4

API Job Description

Job Description Example
Our growing company is hiring for an API. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for API
  • Maintain existing automated tests while adding all practical service and hotpatch issues in conjunction with simplifying and consolidating tests to keep tests runs as short as possible with the least amount of false failures
  • Be a focused results oriented team player, where the success of DocuSign is paramount
  • Be part of a team that implements, deploys and operates API platform APIs loved by developers
  • Help build the strategic API shift initiative in MSD
  • Various technologies for building APIs and services
  • How to build modern and quality services for (and within) enterprise environment
  • Full lifecycle of an enterprise platform
  • IT specifics in a regulated pharma industry
  • Analyzes, designs, and develops specifications for enhancements and extensions with EDI application interfaces and maps
  • Integrate new Echo clients onto the API suite
Qualifications for API
  • Mentor and coach peers to facilitate the broader adoption of architectural standards
  • Revision control software Git/Github, Jazzhub, Rational Team Concert (RTC)
  • Experience creating RESTFul web services - Very Important
  • An understanding of the Richardson Maturity Model
  • An understanding of JAX-RS 2
  • Experience with Spring Framework (dependency injections)
5

API Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of API. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for API
  • Work extensively with mapping and integrating clients on our platform through visual studio
  • Design, develop and promote domain driven, meta-data driven data modeling and management strategy
  • Mentor others on architectural patterns, solution design, and EA standards
  • Work with individual engineering teams to learn and adhere to the API Process
  • Consult with various engineering groups to determine API requirements, and explore existing models as inspiration
  • Create API definitions using Swagger (OpenAPI), post to our API Gateway, and write documentation for our API Portal
  • Define client libraries to simplify access and usage of the APIs
  • Present and train various engineering groups in the usage of the APIs
  • The Manager’s responsibility area will encompass the exacqVision Client API and internally developed integrations to third party systems
  • Monitoring and assessing the quality of all source control check ins relevant to lead responsibility area
Qualifications for API
  • Experience with high transaction volume systems
  • Experience with data stores and related data integrations - eg
  • Knowledge of dependency management, build & release and automation tools (Pip, Maven, Jenkins/Bamboo, Puppet, Docker )
  • API 510, API 570 and/or API 650, API 620 certifications are mandatory
  • Drive awareness of API’s in the development community through regular participation wherever discussions are taking place
  • Produce collateral and content

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates