Distance Learning Programmer will perform the following duties:
Design and develop features for Learning Management Systems (LMS) and other online learning platforms.
Customize and integrate third-party tools and software to enhance platform functionality.
Monitor, troubleshoot, and resolve technical issues with online education platforms.
Collaborate with instructional designers and educators to adapt course materials for online environments.
Ensure courses are optimized for accessibility and responsive design across devices.
Provide technical support to instructors and students during course delivery.
Develop and implement educational software tools, such as online quizzes, simulations, or multimedia elements.
Create scripts and APIs to connect educational systems and streamline workflows.
Write clean, well-documented code for educational applications.
Conduct testing and debugging to ensure smooth functionality of distance learning tools and platforms.
Implement regular updates and improvements to maintain system reliability and security.
Explore emerging technologies to improve distance learning systems.
Recommend innovative solutions to enhance user engagement and learning outcomes.
Expected Qualifications
Bachelor's degree in computer science, Educational Technology, Software Engineering, or a related field. Alternatively, demonstrate an additional 4 years of related experience per level if no bachelor's degree is held.
Active Top Secret/SCI clearance with a Counter-Intelligence Polygraph
Proficiency in programming languages such as JavaScript and C# and web technologies (e.g., HTML, CSS, SQL).
Desired Qualifications
Master's degree in computer science, Educational Technology, Software Engineering, or a related field.
Familiarity with the NRO’s learning platforms (e.g., CLEON).
Experience with LMS platforms (e.g., Edge Portal and IntelliMedia)
Ability to be flexible to handle multiple priorities and to work flexible schedules as necessary
Strong analytical, problem-solving, and decision-making capabilities
Experience on a team of instructional designers, graphic artists, and programmers in a client-focused consulting environment
Strong communication and teamwork skills.
Excellent communication and collaboration skills.
Software Powered by iCIMS
www.icims.com