1

Moodle Developer Jobs in Washington (NOW HIRING)

Exploitation Analyst Instructor-Senior

Annapolis, MD · On-site

$99K - $127K/yr

S.) degree in Computer Science, Information Systems, Computer Engineering, or a related field and ... such as Moodle, Camtasia, Adobe Captivate, Articulate, or similar platforms. * Experience ...

... the Moodle Learning Management System • Demonstrate experience with Database engineering, development and administration Company : J5 Consulting is a technical consulting firm that offers ...

Demonstrated professional experience installing and configuring the Moodle Learning Management System. * Demonstrate experience with Database engineering, development and administration. _____ US ...

Demonstrated professional experience installing and configuring the Moodle Learning Management System. * Demonstrate experience with Database engineering, development and administration. US ...

Showing results 41-60

Moodle Developer information

See Washington salary details

$43K

$115.5K

$168.8K

How much do moodle developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for moodle developer in Washington is $115,530.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,000.00 and $130,800.00 per year, depending on experience, location, and employer.

What is a Moodle developer?

A Moodle Developer is responsible for designing, developing, and maintaining e-learning platforms using Moodle, an open-source Learning Management System (LMS). They create custom plugins, themes, and integrations to enhance Moodle’s functionality, ensuring it meets the needs of educators and learners. This role involves troubleshooting issues, optimizing performance, and ensuring compliance with accessibility and security standards. Moodle Developers typically work with PHP, MySQL, JavaScript, and related technologies to customize and extend the platform’s capabilities.

What are the typical daily responsibilities of a Moodle developer?

A typical day for a Moodle Developer involves developing and customizing plugins and themes, troubleshooting issues, and implementing updates to enhance system performance and security. You might work closely with instructional designers, educators, and IT teams to translate learning needs into technical solutions within the Moodle platform. Regular tasks often include code reviews, database management, and integrating third-party tools to extend Moodle’s functionality. Collaboration and ongoing communication are key, as you’ll frequently participate in meetings to prioritize features and address stakeholder feedback.

What are the key skills and qualifications needed to thrive in the Moodle developer position, and why are they important?

To thrive as a Moodle Developer, you need strong PHP programming skills, proficiency with MySQL databases, and experience with web technologies like HTML, CSS, and JavaScript, often backed by a relevant computer science degree. Familiarity with the Moodle LMS platform, Git version control, and certifications such as Certified Moodle Educator are highly valued in this role. Attention to detail, problem-solving ability, effective communication, and a collaborative mindset help developers excel in team-based projects. These capabilities are crucial for building, customizing, and supporting Moodle-based learning environments that meet users’ needs.

What are popular job titles related to Moodle Developer jobs in Washington?

For Moodle Developer jobs in Washington, the most frequently searched job titles are:

Infographic showing various Moodle Developer job openings in Washington as of August 2026, with employment types broken down into 70% Full Time, and 30% Part Time. Highlights an 65% In-person, and 35% Remote job distribution, with an average salary of $115,530 per year, or $55.5 per hour.

Exploitation Analyst Instructor-Senior

NetSage

Annapolis, MD • On-site

$99K - $127K/yr

Full-time

Re-posted 3 days ago


Job description

At NetSage, we are more than a government contractor-we are a mission-focused partner dedicated to advancing national security through exceptional cyber expertise. We believe our success begins with our people, which is why we invest in and care for our employees. We know that employee retention is mission continuity, and we are committed to building long-term careers where our people can grow alongside our customers' evolving missions. Our employees enjoy meaningful work, competitive compensation, outstanding benefits, and opportunities to expand their skills across multiple mission areas. To learn more about our comprehensive benefits and what it's like to build your career at NetSage, visit our Careers page.
Due to the sensitive nature of the work we support, some job descriptions intentionally provide a high-level overview of the role. If you'd like to learn more about a particular opportunity, we encourage you to apply directly or connect with us through our Get In Touch page. We'd be happy to discuss how your experience aligns with our mission and explore where you can make an impact.
Job Description:
We are seeking a Senior Exploitation Analyst Instructor to support mission-critical cyber training by developing and delivering technical instruction that prepares the next generation of analysts. In this role, you will develop course materials; build scenarios; and create exercises, demonstrations, and animated visual aids to teach and test course concepts. The ideal candidate for this position will have previous CNO analyst experience and a desire to teach and mentor students in a structured, educational environment. Please consider applying if you meet the following qualifications.
Required Qualifications:
  • TS/SCI with polygraph security clearance.
  • A Bachelor of Science (B.S.) degree in Computer Science, Information Systems, Computer Engineering, or a related field and five (5) years of relevant CNO analysis experience. Also acceptable is no degree and eight (8) years of relevant CNO experience.
  • Prior experience as a CNO Analyst.
  • At least two (2) years of experience creating and configuring virtual hosts and networks using VMware to support realistic training environments.
  • At least two (2) years of experience using programming languages such as Python, Perl, C++, or Java.
  • At least two (2) years of experience using industry standard analytic tools.
  • Experience developing and delivering technical instruction in formal or informal learning environments.
  • Experience using learning management systems (LMS) or instructional development tools such as Moodle, Camtasia, Adobe Captivate, Articulate, or similar platforms.
  • Experience conducting Windows host and network forensics.
  • Experience performing penetration testing within Windows and/or Linux environments.
  • Experience conducting network vulnerability analysis.
  • Experience with malware discovery and assessment.