ITMC Systems, Inc
Apply Now
LMS Developer
Description
<p> </p> <p>Required Skills & Experience</p> <p>-3+ years of software development experience explicitly focused on Educational Technology, LMS platforms (e.g., Canvas, Moodle, Blackboard, Brightspace), or digital publishing. -Bachelor's degree in Computer Science, Educational Technology, or a related field (or equivalent practical experience). -Solid understanding of edtech authorization frameworks, web services (WSDL), and security protocols. -Proficiency in modern backend languages (e.g., Python, Node.js, Java, or Ruby) to handle package ingestion and web service automation. -Expert-level capability working with complex XML namespaces, schema validation, and data parsing. -Familiarity with QTI profiling (including Fill-In-The-Blank response logic using complex Boolean operations like AND, OR, and NOT). -Proven experience configuring imsbasiclti, resource searches, and secure LTI links. -Experience deploying simplified subsets containing LTI lin...