1

Contract Moodle Developer Jobs in Virginia (NOW HIRING)

Senior Systems Engineer

Hampton, VA ยท On-site

$94K - $178K/yr

Oversee MOODLE/LMS curriculum content development and IPRA authoring * Manage eMASS/ACAS operations ... Position contingent upon contract award* VTG's estimated starting pay range is $94,000-$178,000 ...

Oversee MOODLE/LMS curriculum content development and IPRA authoring * Manage eMASS/ACAS operations ... Position contingent upon contract award* VTG's estimated starting pay range is $94,000-$178,000 ...

Manage MOODLE/LMS courseware content development and updates in response to TI releases * Author ... Position contingent upon contract award* VTG's estimated starting pay range is $82,000-$170,000 ...

Manage MOODLE/LMS courseware content development and updates in response to TI releases * Author ... Position contingent upon contract award* VTG's estimated starting pay range is $82,000-$170,000 ...

next page

Showing results 1-20

Contract Moodle Developer information

What are the key skills and qualifications needed to thrive as a Contract Moodle Developer, and why are they important?

To thrive as a Contract Moodle Developer, you need strong proficiency in PHP, MySQL, web development, and a solid understanding of the Moodle LMS platform, usually supported by relevant experience or certifications. Familiarity with Moodle plugins, version control systems like Git, and tools for debugging and deployment are commonly required. Excellent problem-solving, communication, and time management skills help developers work efficiently with clients and adapt to project needs. These skills ensure high-quality, customized Moodle solutions that meet client requirements and support effective online learning environments.

What are some common challenges faced by contract Moodle developers when working with multiple clients?

Contract Moodle developers often juggle varied client requirements, timelines, and existing Moodle configurations, which can be challenging. Adapting to different coding standards, integrating new plugins, and troubleshooting legacy issues require strong problem-solving skills and flexibility. Clear communication with stakeholders and efficient project management are essential to ensure deliverables meet client expectations. Additionally, staying up-to-date with Moodle updates and best practices helps maintain compatibility and security across projects.

What is a Contract Moodle Developer?

A Contract Moodle Developer is a professional who specializes in designing, developing, customizing, and maintaining e-learning platforms using Moodle on a contract or freelance basis. They work with educational institutions, businesses, or organizations to build and tailor online learning environments to specific needs. Their tasks may include creating custom plugins, integrating third-party tools, troubleshooting technical issues, and ensuring the platform is secure and user-friendly. Contract Moodle Developers typically work remotely or on short-term projects rather than as permanent staff members.

What is the difference between Contract Moodle Developer vs Contract LMS Administrator?

AspectContract Moodle DeveloperContract LMS Administrator
Primary RoleDevelops, customizes, and maintains Moodle e-learning platformsManages, configures, and supports LMS systems, including Moodle
Required SkillsPHP, Moodle API, HTML, CSS, JavaScriptLMS configuration, user management, troubleshooting
CertificationsMoodle certifications, relevant web development skillsLMS administration certifications, e.g., Moodle Admin
Work EnvironmentFreelance or contract-based development projectsSupport teams within educational or corporate institutions

While both roles involve working with Moodle, a Contract Moodle Developer focuses on building and customizing the platform, whereas a Contract LMS Administrator manages and supports the LMS environment. The developer role emphasizes coding and technical customization, while the administrator role centers on system management and user support.

What are popular job titles related to Contract Moodle Developer jobs in Virginia? For Contract Moodle Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Contract Moodle Developer jobs in Virginia look for? The top searched job categories for Contract Moodle Developer jobs in Virginia are:
What cities in Virginia are hiring for Contract Moodle Developer jobs? Cities in Virginia with the most Contract Moodle Developer job openings:
Infographic showing various Contract Moodle Developer job openings in Virginia as of June 2026, with employment types broken down into 21% Full Time, 38% Part Time, 1% Temporary, and 40% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution.
Multimedia Training Developer

Multimedia Training Developer

CACI International, Inc.

Fairfax, VA โ€ข On-site

Full-time

Medical, Retirement, PTO

Posted 27 days ago


Job description

Job Title: Multimedia Training Developer
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI
Employee Type: Regular
Percentage of Travel Required: Up to 25%
Type of Travel: Local
* * *
Multimedia Training Developer
The Opportunity
Join a multidisciplinary team developing eLearning, multimedia, and interactive technical training solutions for complex systems. This role is evenly split between developing eLearning products and creating multimedia and web-based content for an Interactive Electronic Technical Manual (IETM).
The Multimedia Training Developer will create interactive courses, branching scenarios, video tutorials, animations, graphics, and technical web content. The position will also occasionally deliver classroom training and support the deployment of the IETM and Learning Management System.
This position is full-time onsite in Fairfax, Virginia, with approximately 10-20% travel.
Responsibilities
  • Develop interactive eLearning courses, branching scenarios, software simulations, assessments, and video-based tutorials using Adobe Captivate and Articulate.
  • Publish, test, and troubleshoot SCORM- and xAPI-compliant content in Moodle or a similar LMS.
  • Create and edit instructional videos, animations, graphics, and multimedia using Camtasia, Premiere Pro, After Effects, Photoshop, and Adobe Animate.
  • Develop and maintain IETM content using HTML, JavaScript, JSON, video, animation, graphics, and other interactive media.
  • Translate technical, operational, and maintenance requirements into clear and effective training and procedural content.
  • Collaborate with instructional designers, engineers, software developers, subject-matter experts, and government stakeholders.
  • Occasionally deliver classroom-based technical instruction.
  • Support testing, configuration management, documentation, and deployment of LMS and IETM products.
  • Work within an Agile environment using Jira and Confluence.
  • Participate in design reviews, sprint activities, demonstrations, and technical planning.

Required Qualifications
  • 5-7 years of related experience in eLearning, multimedia development, instructional technology, or technical training.
  • Active Top Secret/SCI clearance required before starting employment.
  • Ability to work full-time onsite in Fairfax, Virginia.
  • Experience with Adobe Captivate, Articulate Storyline or Rise, Camtasia, and Moodle or a similar LMS.
  • Experience developing SCORM- and xAPI-compliant training content.
  • Proficiency with Premiere Pro, After Effects, Photoshop, and Adobe Animate.
  • Proficiency with HTML, JavaScript, and JSON.
  • Experience creating branching scenarios, software simulations, assessments, videos, animations, and interactive training content.
  • Classroom instructor or facilitator experience.
  • Experience working in an Agile environment using Jira and Confluence.
  • Strong communication, collaboration, troubleshooting, and documentation skills.
  • Bachelor's degree in a related field or equivalent additional experience.
  • Ability to travel approximately 10-20%.

Desired Qualifications
  • Experience supporting containerized LMS, IETM, or web application deployments.
  • Familiarity with Kubernetes, CI/CD pipelines, backend services, and configuration management.
  • Experience with Blender, Unity, and C#.
  • Experience developing technical, operational, maintenance, or DoD training products.
  • Scrum Master experience or certification.
  • Portfolio demonstrating eLearning, video, animation, graphic design, or web-development work.

What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$113,200 - $237,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.