Web Developer | Active Secret clearance
$81,349–$109,250 year
RemoteUnited States
Job Summary
Analyze the existing Microsoft Access-based TEDB application, document current functionality, and map workflows to a modernized web architecture. Design and develop a responsive React-based front end, reimplementing Access forms as browser-based interfaces with Redux state management. Build and maintain RESTful backend services, migrating macro logic into secure API endpoints and integrating with the SQL database. Conduct unit, integration, and UAT testing to validate data accuracy and business rules while ensuring compliance with Federal and DoD cybersecurity requirements. Collaborate with Navy users, system engineers, and cybersecurity personnel to support deployment, training, and lifecycle sustainment of mission-critical tactical data link systems.
Required Qualifications
- Active Secret clearance
- 2+ years of professional software or web application development experience
- Experience developing production applications using JavaScript and React
- Experience with HTML and CSS and the development of responsive user interfaces
- Experience developing reusable front-end components
- Experience using Redux, Redux Toolkit, React Context, or another application state-management approach
- Experience integrating front-end applications with REST APIs or other data services
- Experience creating data-driven interfaces such as dashboards, reports, tables, charts, search tools, or monitoring displays
- Working knowledge of SQL and relational database concepts
- Familiarity with at least one supporting back-end technology such as Java, Spring, Node.js, Python, Django, or Flask
- Experience with Git-based version control, code reviews, debugging, and collaborative software development
- Experience writing unit tests or automated software tests
- Ability to translate user needs, workflows, and technical requirements into practical software solutions
- Ability to communicate technical concepts to developers, engineers, Navy users, and other non-software stakeholders
- Ability to work effectively with a geographically distributed development and engineering team
- Ability to learn unfamiliar technical domains and complex database structures
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Engineering or a related technical discipline
- US Citizenship
- 8570/8140 - IAT II CompTIA Security+ CE
Desired Qualifications
- Experience with TypeScript or strongly documented JavaScript using JSDoc
- Experience with Redux Toolkit, React Router, authentication, role-based access, pagination, infinite scrolling, and complex application state
- Experience displaying or manipulating large data sets in responsive tables and dashboards
- Experience developing technical packages, interface designs, design mockups, API definitions, database schemas, test plans, or user-workflow documentation
- Experience with Java/Spring, Python, Node.js, PostgreSQL, or Microsoft SQL Server
- Experience with Docker, Linux, CI/CD pipelines, Maven, NPM, GitLab, or GitHub
- Experience developing applications for Navy or Department of Defense users
- Experience conducting software demonstrations and incorporating direct user feedback
- Familiarity with systems engineering, requirements management, requirements traceability, or Test and Evaluation processes
- Familiarity with IBM Engineering Requirements Management DOORS, DXL, or requirements-management tools
- Familiarity with Tactical Data Links, Link 16, C2P, MIDS, LMMT, or shipboard systems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.