Web Developer | Active Secret clearance
$81,349–$109,250 year
RemoteUnited States
Job Summary
Analyze the existing Microsoft Access-based TEDB application, inventory forms and workflows, and document current functionality for modernization. Design the web application architecture, including front-end frameworks, backend services, and API structures, while developing wireframes and technical design documentation. Develop and maintain a responsive React-based web application that reimplements Access interfaces, manages state with Redux, and integrates with RESTful APIs. Design, develop, test, and maintain backend application services, migrating macro-based logic into secure API layers and SQL-backed endpoints. Ensure application architecture supports Federal, DoD, and command cybersecurity requirements, including role-based access controls and secure session management. Validate forms, workflows, and reports through unit, integration, and user acceptance testing to preserve data accuracy. Support deployment, transition strategies, and post-deployment maintenance for Shipboard Advanced Tactical Data Link Engineering Support programs.
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.