Sharebar?

Career Opportunities

Career Opportunities

 
IMS Global Learning Consortium, the world leader in EdTech interoperability and impact, is hiring! 
 
IMS facilitates and leads member collaboration to develop, implement and evolve open interoperability standards and practices to enable a plug & play architecture and ecosystem that provides a foundation on which innovative products are rapidly deployed and work together for the benefit of instructors, students and institions.  As part of the IMS Global team, you will be working with IMS member organizations who are leading edtech suppliers, K-12 districts, higher ed institutions, and states around the world to enable better education from better education technology. This includes working closely with educational institutions and school to set priorities and accelerate adoption. 
 
To apply for a position, please send an email explaining why you are a good fit along with your resume and salary requirements to jobs@imsglobal.org All inquiries will be treated confidentially.
 
Open Job Requisitions 
 

K-12 Institutional Program Manager

IMS Global, the world leader in EdTech interoperability and impact, is looking for a skilled Program Manager to facilitate program activities for multiple IMS Innovation Leadership Networks (ILN) to accelerate the uptake of IMS open standards and practices to enable next generation digital learning. Each ILN is built around an IMS key initiative to enhance collaboration, share exemplary practices in leveraging IMS standards, improve community advocacy, and help inform the IMS technical working groups. As Program Manager, you will work closely with IMS members and staff to create an easy-to-use online “playbook” comprised of shareable documents, tools, use cases, evidence of impact, and other customer facing resources to streamline the learning curve in the adoption IMS open standards and help explain the value proposition of IMS standards to both technical and non-technical audiences. This is a people-oriented, customer-driven position, working collaboratively with a wide range of academic leaders, IT leaders, and developers to increase the understanding and adoption of IMS standards. View Responsibilities and Requirements.

Senior Software Engineer / API Lead

IMS Global is hiring an experienced software engineer to be the primary engineering support for its members implementing IMS Standards such as Common Cartridge®, OneRoster™, Learning Tools Interoperability®, Caliper Analytics® and Question and Test Interoperability®. As a senior engineer, you'll work closely with IMS members to answer technical questions and provide API integration support on IMS specifications.  In addition, you will work with the specification architects to develop and maintain reference API’s and GitHub code libraries to help increase the member’s adoption of the standards. As API Lead you will develop needed software development processes and identify development tools to be used in the IMS Development Community.  The successful candidate will provide day to day leadership of IMS’ GitHub community code repositories, working closely with Project Maintainers to ensure consistency and quality across the different specification libraries.  This is a people-oriented, customer-driven position working persons with a wide range of experience - from fresh new developers to veterans. View Responsibilities and Qualification Criteria.


K-12 Institutional Program Manager

Description: IMS Global, the world leader in EdTech interoperability and impact, is looking for a skilled Program Manager based in the United States to facilitate program activities for multiple IMS Innovation Leadership Networks (ILN) to accelerate the uptake of IMS open standards and practices to enable next generation digital learning. Each ILN is built around an IMS key initiative to enhance collaboration, share exemplary practices in leveraging IMS standards, improve community advocacy, and help inform the IMS technical working groups. As Program Manager, you will work closely with IMS members and staff to create an easy-to-use online “playbook” comprised of shareable documents, tools, use cases, evidence of impact, and other customer facing resources to streamline the learning curve in the adoption IMS open standards and help explain the value proposition of IMS standards to both technical and non-technical audiences. This is a people-oriented, customer-driven position, working collaboratively with a wide range of academic leaders, IT leaders, and developers to increase the understanding and adoption of IMS standards.

Responsibilities

  • Work with IMS staff to obtain an in-depth understanding of IMS key initiatives and IMS value proposition to address institution-specific challenges.
  • Recruit community participants, facilitate community collaboration, and routinely report progress.
  • Work closely with community participants to create an easy-to-use online “playbook” to help districts easily find high impact resources for leveraging IMS standards and practices by examining existing IMS documents and resources, identifying additional resources needed, and executing quickly the development and dissemination of those resources within the IMS community and externally with the larger K-12 community.
  • Facilitate all activities of IMS K-12 Institutional Leadership Boards, including developing communications on behalf of board chairs, conducting quarterly board meetings (at minimum 2 face-to-face), assist in development of meeting agendas and recruitment of speakers to address member priorities, and other activities as identified.
  • Conduct new member end-user orientations to provide a thorough introduction to IMS key initiatives, gain an understanding of member priorities to engage them productively in appropriate IMS activities, and provide overview of how to navigate member website to find resources.
  • Maintain repository of tools, platforms and apps being used by member districts and help districts understand importance of IMS Conformance Certification and how to require certification as part of the procurement process.

Key Qualifications

  • In-depth knowledge of K-12 workflow and processes related to standards-aligned course content (learning objects), enrollment management, e-classroom management and grade results reporting.  
  • Experience in strategy and implementation of IMS interoperability standards from the institutional perspective..
  • Minimum five years of program management experience in the education sector.
  • Must possess knack to quickly grasp complex technical concepts and make them easily understandable.
  • Must learn quickly, be self-directed, possess excellent problem-solving skills, enjoy helping others solve problems, and quickly and efficiently switch focus among many concurrent tasks.
  • Exceptional written and communication skills with a strong attention to detail.
  • Must be customer oriented and have a passion for learning.

Additional Beneficial Experience Includes:

  • Digital curriculum and 1-to-1 initiative experience.
  • Ability to understand IMS technical specifications and suggest improvements.
  • Basic understanding of software development and integration technology.
  • Technical support or customer service experience.
  • Comfortable presenting information to both technical and academic audiences.

Education

  • A minimum 4-year Bachelor’s degree

Senior Software Engineer / API Lead

Summary

IMS Global is hiring an experienced software engineer to be the primary engineering support for its members implementing IMS Standards such as Common Cartridge®, OneRoster™, Learning Tools Interoperability®, Caliper Analytics® and Question and Test Interoperability®. As a senior engineer, you'll work closely with IMS members to answer technical questions and provide API integration support on IMS specifications.  In addition, you will work with the specification architects to develop and maintain reference API’s and GitHub code libraries to help increase the member’s adoption of the standards. As API Lead you will develop needed software development processes and identify development tools to be used in the IMS Development Community.  The successful candidate will provide day to day leadership of IMS’ GitHub community code repositories, working closely with Project Maintainers to ensure consistency and quality across the different specification libraries.  This is a people-oriented, customer-driven position working persons with a wide range of experience - from fresh new developers to veterans.

Key Qualifications

  • At least five years of JAVA and PHP development experience, additional language skills a plus, e.g. c#, ruby, .net and js frameworks 
  • Significant experience with RESTful API development and integration
  • Working knowledge of OpenAPI and Swagger
  • Experience using and maintaining Github repositories
  • Experience using IMS standards or other standards-based APIs
  • Experience using the latest web technologies
  • Knowledge of Mobile technology
  • Hands-on implementation skills
  • Experience with software modeling tools such as Papyrus and Enterprise Architect a plus
  • Prefer expertise in education sector
  • A quick learner, self-directed possessing excellent problem-solving skills
  • Enjoy helping others solve technical problems
  • Quickly and efficiently switch focus among multiple concurrent tasks
  • Demonstrate an on-going passion for learning
  • A minimum of a bachelor’s degree
  • The ideal candidate will thrive on variety, as you'll seldom solve the same problem two days in a row.
  • Additional beneficial experience includes:
  • Technical support or customer service experience
  • Technical writing experience
  • Teaching Assistant/Tutoring experience
  • Comfortable presenting technical information to a technical audience

Description

Your primary role will be working with IMS member-developers via email, IMS’ developer forums and GitHub to answer code-level questions and address integration issues.    This requires strong engineering skills, people and time-management skills and a “customer-friendly” attitude.

In addition to guiding developers to resolve specific issues, the Senior Engineer produces sample code and reference APIs, Technical Notes, Technical Q&As and knowledge articles to proactively address developer issues.

IMS’ community source code libraries will include auto-generated (e.g. Swagger) and hand-coded API’s. As the API Lead you will develop regression testing and software release processes (working with the project maintainers and specification architects) to certify the API’s are continually compliant with the specifications.   

Your role may include presenting technical information to an audience of developers. Self-motivation, the ability to "make things happen", and an ability to react quickly and positively to change in a fast-moving environment are highly-prized traits. The invaluable candidate will demonstrate a willingness to do whatever it takes to solve member’s API adoption problems.

Education

BSCS/CE, or equivalent experience.

Additional Requirements

Ability to convey complex concepts clearly in writing