Distance Learning Programmer

Job Locations US-VA-Chantilly
ID
2025-2271
Category
Professional
Position Type
Regular Full-Time

Responsibilities

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.

Qualifications & Physical Requirements

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.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed