1

Senior Courseware Developer Jobs (NOW HIRING)

We are preparing to hire for Journeyman, Senior, and SME levels. We anticipate a start date in ... You will provide courseware documentation support for courseware developers. * You will update the ...

next page

Showing results 1-20

People also search for

Senior Courseware Developer information

See salary details

$21K

$108.4K

$152K

How much do senior courseware developer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for senior courseware developer in the United States is $108,432.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,000.00 and $116,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Courseware Developer, you need expertise in instructional design, curriculum development, and subject matter proficiency, often supported by a relevant degree and experience in education or e-learning. Familiarity with learning management systems (LMS), authoring tools like Articulate Storyline or Adobe Captivate, and multimedia production is typically required. Strong project management, creativity, and communication skills set outstanding professionals apart in this field. These competencies ensure engaging, effective learning experiences that meet organizational and learner needs.

What does a Senior Courseware Developer do?

A Senior Courseware Developer designs, develops, and updates educational materials and resources, often for online or blended learning environments. They work closely with subject matter experts to create engaging and effective course content, including multimedia presentations, interactive modules, and assessments. Senior Courseware Developers also ensure that instructional materials meet learning objectives and accessibility standards. Additionally, they may supervise junior developers, manage project timelines, and contribute to the overall instructional strategy of an organization.

What are the typical collaboration dynamics for a Senior Courseware Developer within an educational organization?

As a Senior Courseware Developer, you'll regularly collaborate with subject matter experts, instructional designers, and multimedia specialists to create engaging learning materials. You may also work closely with project managers to ensure timelines are met and quality standards are maintained. Effective communication and teamwork are essential, as you'll often need to translate complex concepts into accessible content while incorporating feedback from various stakeholders. This collaborative approach not only enhances courseware quality but also provides opportunities to mentor junior developers and influence instructional strategies.

What is the difference between Senior Courseware Developer vs Instructional Designer?

AspectSenior Courseware DeveloperInstructional Designer
CredentialsBachelor's or Master's in Education, Instructional Design, or related field; experience with e-learning toolsBachelor's or Master's in Education, Instructional Design, or related field; certifications like CPT or ATD
Work EnvironmentDevelops digital courseware, collaborates with developers and subject matter expertsDesigns learning experiences, creates storyboards, and assesses learning needs
Employer & Industry UsageUsed in corporate training, e-learning companies, educational institutionsCommon in corporate, higher education, and government training programs

The main difference is that Senior Courseware Developers focus on creating and coding digital learning content, while Instructional Designers primarily design the learning experience and structure. Both roles often collaborate but serve distinct functions in the development of educational materials.

What cities are hiring for Senior Courseware Developer jobs? Cities with the most Senior Courseware Developer job openings:
What are the most commonly searched types of Courseware Developer jobs? The most popular types of Courseware Developer jobs are:
Infographic showing various Senior Courseware Developer job openings in the United States as of June 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $108,432 per year, or $52.1 per hour.
Sr. Systems Engineer

$97K - $133K/yr

Full-time

Posted 18 days ago


Job description

Dignitas Technologies, a By Light company, offers a wide range of services in the military modeling, simulation, and training (MS&T) industry from research efforts advancing simulation technologies to large acquisition contracts. Dignitas specializes in system and software analysis, design, development, testing, fielding, and courseware for Live, Virtual, and Constructive (LVC) training applications.ย 

By Light Professional IT Services LLC readies warfighters and federal agencies with technology and systems engineered to connect, protect, and prepare individuals and teams for whatever comes next. Headquartered in McLean, VA, By Light supports defense, civilian, and commercial IT customers worldwide.


The Senior Systems Engineer will play a critical role in the planning, development, and execution of delivery orders (DOs), contributing both as a technical leader and hands-on engineer. This individual will be responsible for guiding systems engineering efforts across the full lifecycle, from initial concept and requirements development through testing, verification, and final delivery.

This role requires close collaboration with internal teams and government stakeholders and may involve occasional travel to customer sites or test events. A hybrid work environment is possible when not required to be on-site for customer meetings or test events. The program reserves the right to require on-site work if program execution and success dictates.

This is a full-time position. Days and hours of work are typically Monday through Friday, 9:00 a.m. to 5 p.m. Occasional evening and weekend work may be required as job duties demand.


  • Lead and support the development of delivery orders (DOs) from initiation through completion on military simulation system applications
  • Analyze, decompose, and define systems-level requirements aligned with customer needs
  • Design system architectures and ensure integration across multiple subsystems
  • Develop and execute system verification and validation plans
  • Coordinate and participate in milestone testing events with government customers
  • Coordinate, develop, and deliver technical CDRL documentation in accordance with project DD-1423 and DID requirements
  • Coordinate and direct project staff to develop operations, maintenance, and troubleshooting scenarios
  • Ensure technical performance, quality, and compliance with contractual requirements
  • Collaborate with cross-functional teams including software, graphics, and program management
  • Serve as the primary technical interface with customers, stakeholders, and end users โ€” building and maintaining relationships throughout the project lifecycle
  • Organize and conduct integration events, technical briefings, and planning events for audiences ranging from instructors and subject matter experts (SMEs) to requirements owners and program leadership
  • Identify risks and develop mitigation strategies throughout the system lifecycle
  • Provide technical leadership and mentorship to junior engineers

  • Bachelorโ€™s degree in Engineering, Computer Science, or a related technical field
  • 10+ years of experience in systems engineering or related discipline
  • Demonstrated experience with systems engineering lifecycle processes (requirements, design, integration, test, and verification)
  • Experience with AGILE development
    • Certified Scrum Product Owner or Certified Scrum Master is a plus
  • Experience with development in high fidelity game engines (Unity Preferred)
  • MS Office applications including MS Project
  • Experience working with government customers and understanding of DoD acquisition processes
  • Strong analytical, problem-solving, and communication skills
  • Ability to lead technical efforts and manage competing priorities

  • Experience with model-based systems engineering (MBSE) tools and methodologies
  • Familiarity with systems engineering standards (e.g., INCOSE, ISO/IEC/IEEE 15288)
  • Prior experience supporting defense or aerospace programs

  • Ability to obtain a Security Clearance