Michigan State University - East Lansing, MI

posted about 1 month ago

Full-time - Mid Level
Remote - East Lansing, MI
10,001+ employees
Educational Services

About the position

The API Developer position within the Enterprise Services Integrations team at Michigan State University (MSU) focuses on the design, development, and support of data integrations for various University applications. The role involves overseeing the full API lifecycle, ensuring quality assurance, and delivering successful API-based integrations.

Responsibilities

  • Design integration specifications, workflows, and connectors for web service APIs.
  • Provide guidance, oversight, and administration of the full API lifecycle.
  • Design API verification plans and quality assurance procedures.
  • Oversee successful delivery of API-based integrations.

Requirements

  • Knowledge equivalent to a four-year college degree in Computer Science, Information Systems, Business, or a related field.
  • Three to five years of progressively responsible work experience in an information technology area related to the duties performed.
  • Experience designing, building, and testing web service APIs.
  • Knowledge of industry best practices in API design.
  • Experience implementing system integrations using microservices.

Nice-to-haves

  • Participation in communities of practice for API design.
  • Strong and clear written and verbal communication skills.
  • Enthusiastic about giving and receiving feedback.
  • Experience with building APIs using Java Spring or Mulesoft Anypoint Platform.
  • Experience with API specification standard formats such as SOAP, RAML, or Swagger/OAS3.
  • Experience with Bamboo or similar CI/CD tools.
  • Experience translating requirements between clients and development teams.

Benefits

  • Health care coverage
  • Prescription coverage
  • Dental coverage
  • Base retirement program with University matching contribution
  • Basic life insurance
  • Educational benefits including a course fee courtesy program and educational assistance.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service