
Integration Engineer
- Leawood, KS
- Permanent
- Full-time
- Work closely with clients to understand their integration needs and requirements, and configure integrations to meet their needs
- Collaborate with internal teams to improve integration processes and tools
- Develop and implement integration solutions to connect clients’ learning platforms and student information with Ascend content and learning products
- Establish standardized Exchange data protocols between platforms to facilitate seamless integration functionality
- Develop and maintain comprehensive documentation for integration processes and provide training to clients and internal teams on best practices and troubleshooting techniques
- Manage technical debt list specific to integrations across multiple platforms
- Participate in pre-sales calls to understand a prospective customer’s integration needs and support any technical discussions needed prior to onboarding
- Bachelor’s degree in computer science, information technology, or a related field preferred or equivalent professional work experience required. High school diploma or GED required
- 3+ years’ experience in software development and database management
- 3+ Years of experience working with relational database technologies (MySQL, MS Sql Server, etc.)
- 3+ years in .NET, Ruby or similar coding language, with experience in developing and integrating applications using these technologies
- Experience working directly with customers, and documenting requirements gathered in those discussions
- Strong understanding of integration techniques and best practices
- Excellent problem-solving and analytical skills
- Effective communication and interpersonal skills
- Ability to work independently and collaboratively in a team environment
- Experience with API integrations and web services
- Knowledge of learning management systems (LMS) and educational technologies (i.e. SAML, LTI, etc)
- Familiarity with data formats such as XML and JSON
- Proficiency in programming languages such as C#, Ruby, Java, or Python
- Understanding of security protocols and data privacy regulations
- Flexible and generous paid time off
- Competitive medical, dental, vision and life insurance
- 401(k) employer matching program
- Parental leave
- Wellness resources
- Charitable matching program
- Hybrid work
- On-site workout facilities (Leawood, Gilbert, Burlington)
- Community outreach groups
- Tuition reimbursement