Web Developer

Vienna, VA

Criterion Systems is looking for a quality visualization and publishing solutions in support of corporate communication requirements from a diverse Customer wide client base. S/HE shall work independently or within a team environment in the development of multiple content-rich products of varying complexity. Have a polished skill in concept development and execution while routinely managing a moderate to heavy workload.

Work Requirement:
Requires a Web Developer to work in tandem with Instructional Systems Designers, UX/UI Designers, and Multimedia Programmers to develop rich, interactive web and web-based training products. Knowledge in Video Producers and Graphic Designers in the creation of media products and applications. Conduct quality assurance and accessibility testing on web products and interface with customers and SMEs. Participate in requirements gathering sessions for multidisciplinary product development and other meetings required by the Customer.

Mandatory Skills:

  • Recent demonstrated experience in web development using HTML5, JavaScript, CSS, XML, and jQuery libraries.
  • Recent demonstrated experience developing highly interactive custom web sites and interactive applications from concept phase through final deployment.
  • Recent demonstrated experience developing cleanly-coded, front-end prototypes for client web sites.
  • Must have an active TS/ISSA clearance walking in the door - No Exceptions.
  • US Citizenship required.

Certification Requirements:

  • N/A

Optional Skills:

  • Demonstrated experience developing highly interactive custom web-based training courses.
  • Demonstrated experience implementing accessibility features in web and interactive products.
  • Demonstrated ability to perform Quality Assurance and Accessibility testing with the JAWS screen reader.
  • Demonstrated experience developing web-based training using responsive design techniques.
  • Demonstrated experience with AJAX, PHP, Java, Ruby, XSLT, SQL Server or JSP.
  • Demonstrated experience designing and developing databases, and integrating them with web-based learning products and systems.
  • Demonstrated experience migrating interactive Flash content to HTML5.
  • Demonstrated experience managing multiple tasks and working in a fast-paced team environment with enforced deadlines.



Criterion offers comprehensive health benefits including medical, dental, vision, life and disability insurance. Most of our plans are available at no cost for employee only coverage.

Time Off

Employees begin accruing PTO at 15 days per year and acquire more based on seniority. In addition to PTO, Criterion provides 10 holidays and bereavement, military, jury duty, and family medical leave.


  • Roth and Traditional 401(k) Plans with company matching contributions
  • Health Care and Dependent Care Flexible Spending Accounts
  • Health Savings Accounts
  • Commuter Benefits


All employees are eligible to use up to $3,000 annually for approved professional development, including trainings, memberships, seminars, and degree programs.

Employee Testimonials

Pets of Criterion

We love our furry friends!

Equal Employment Opportunity and Affirmative Action Employer

Criterion Systems, Inc. is committed to equal employment opportunity and non-discrimination at all levels of our organization. We believe in treating all applicants and employees fairly and make decisions without regard to an individual’s protected status: race/ethnicity, color, national origin, ancestry, sex/gender, gender identity/expression, sexual orientation, marital/parental status, pregnancy/childbirth or related conditions, religion, creed, age, disability, genetic information, veteran status, or any other protected status.

Know Your Rights

Applicants have rights under Federal Employment Laws: Family and Medical Leave Act | Equal Employment Opportunity | Employee Polygraph Protection Act. Criterion participates in E-Verify. Review Right to Work information.

Need an Accommodation?

Criterion is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for a position with Criterion and need special assistance or an accommodation to apply, please send an email with your request to recruiting@criterion-sys.com or call us at 703-942-5800. Determination on requests for reasonable accommodation are made on a case-by-case basis.