> Markdown version of [/jobs/ext/1648846-developer-e-learning](https://www.wearedevelopers.com/jobs/ext/1648846-developer-e-learning). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Developer (E-Learning) - **Company:** LMI - **Location:** Chantilly, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Computer Animation, Adobe Captivate, Cascading Style Sheets (CSS), Learning Management Systems, Software Debugging, Digital Content, Python (Programming Language), Software Engineering, Systems Integration, Web Content Accessibility Guidelines, Information Technology - **Published:** July 9, 2026 - **Apply:** https://careers-lmi.icims.com/jobs/14213/developer-(e-learning)/job?mode=apply&apply=yes&in_iframe=1&hashed=-336058770 ## About the Role * Active TS/SCI w/ FS poly * Bachelor's degree in Computer Science, Information Technology, or a closely related field. * At least 3 years of professional development experience, preferably in e-learning or related digital content production. * Strong proficiency in HTML, CSS, JavaScript, and Python. * Proven experience integrating multimedia (e.g., video, audio, animation, interactive simulations) into online courses or educational projects. * Excellent problem-solving skills, attention to detail, and ability to work collaboratively in a team-based environment., * Experience or familiarity with training, instructional design, or educational technology concepts. * Prior work with e-learning authoring tools (e.g., Articulate Storyline, Adobe Captivate) and/or Learning Management Systems (LMS). * Understanding of accessibility standards (WCAG, Section 508) for online learning content. ## Description * Develop, enhance, and maintain interactive web-based applications and e-learning modules using HTML, CSS, JavaScript, and Python in compliance with government standards. * Implement technical solutions and integrate multimedia assets (e.g., video, animation, simulations) as specified by project requirements. * Collaborate onsite with instructional designers, graphic designers, and subject matter experts to clarify specifications and deliver effective digital products. * Troubleshoot and resolve technical issues with course components and application features, ensuring accessibility and compliance with security and quality standards. * Update and refactor existing digital products to meet evolving technical and instructional requirements set by the customer. * Test, debug, and optimize applications for performance, security, and a consistent user experience across platforms and devices. * Support the deployment, integration, and ongoing maintenance of digital solutions within customer-approved learning management systems (LMS) and IT environments. * Stay current with industry trends, technologies, and best practices in software development relevant to the government and online learning sectors. ## Related Videos - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [The Digital Wellness Seminar: How NOT to Get Manipulated through Online Content](https://www.wearedevelopers.com/videos/1920-the-digital-wellness-seminar-how-not-to-get-manipulated-through-online-content) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Seriously gaming your cloud expertise: from cloud tourist to cloud native](https://www.wearedevelopers.com/videos/373-seriously-gaming-your-cloud-expertise-from-cloud-tourist-to-cloud-native) - [Fireside Chat with Cloudflare's Chief Strategy Officer, Stephanie Cohen (with Mike Butcher MBE)](https://www.wearedevelopers.com/videos/1366-fireside-chat-with-cloudflare-s-chief-strategy-officer-stephanie-cohen-with-mike-butcher-mbe) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)