Posted at: 21 January

DOW - Web Developer

Company

CompanycFocus Software Incorporated

cFocus Software is a Largo, Maryland-based B2G SaaS provider specializing in cybersecurity solutions and compliance automation for federal government agencies, including the DoD.

Remote Hiring Policy:

cFocus Software supports remote work for certain roles and is hiring from various locations within the United States, including Washington, DC. Team members may work remotely, but compliance as a federal contractor suggests a focus on U.S. candidates.

Job Type

Full-time

Allowed Applicant Locations

United States

Apply HereThis position is no longer accepting applications

Job Description

cFocus Software seeks a Web Developer to join our program supporting the Department of Defense (DoD). This position is remote. This position requires the ability a Public Trust clearance.
Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 5+ years of experience in web application development.
  • Experience developing web applications using modern frameworks and languages (e.g., Java, JavaScript, HTML, CSS).
  • Experience with front-end frameworks such as Angular, React, or similar.
  • Experience with back-end technologies and RESTful services.
  • Experience integrating web applications with relational databases.
  • Knowledge of secure coding practices.
  • Strong problem-solving and documentation skills.
  • Ability to obtain and maintain a DoD CAC and required background investigation.
Duties:
  • Design, develop, and maintain web-based user interfaces and application components for DSAID.
  • Implement front-end and back-end functionality using approved frameworks and technologies.
  • Ensure web applications meet usability, accessibility (Section 508), and performance standards.
  • Support integration with databases, APIs, and external services.
  • Collaborate with systems analysts, UX designers, database administrators, and cybersecurity staff.
  • Support software upgrades, patches, and maintenance activities.
  • Participate in Agile development activities including sprint planning, stand-ups, and retrospectives.
  • Develop and execute unit testing and support integration and regression testing.
  • Ensure compliance with cybersecurity, RMF, STIG, and privacy requirements.
  • Troubleshoot and resolve application defects and performance issues.
  • Maintain technical documentation, code repositories, and configuration artifacts.
  • Support release deployments and post-deployment validation.
Apply HereThis position is no longer accepting applications