Michigan State University - East Lansing, MI

posted 9 days ago

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

About the position

The API Developer position at Michigan State University (MSU) is part of the Enterprise Services Integrations team, responsible for designing, developing, and supporting data integrations for various University applications. The role involves overseeing the full API lifecycle, ensuring quality assurance, and mentoring other API developers within MSU IT.

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.
  • Mentor the professional development of API developers throughout MSU IT.

Requirements

  • Knowledge equivalent to a four-year college degree.
  • Three to five years of related work experience in information technology, including overseeing large, complex projects.
  • Experience designing, building, and testing web service APIs.

Nice-to-haves

  • Experience with building APIs using Java Spring or Mulesoft Anypoint Platform.
  • Experience with API specification formats such as SOAP, RAML, or Swagger/OAS3.
  • Experience with Bamboo or similar CI/CD tools.
  • Experience translating requirements between clients and development teams.
  • Knowledge of industry best practices in API design.
  • Experience implementing system integrations using microservices.
  • Strong written and verbal communication skills.

Benefits

  • Health care coverage
  • Prescription coverage
  • Dental coverage
  • Base retirement program with University matching contribution
  • Basic life insurance
  • Educational benefits including course fee courtesy program and educational assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service