Web Developer | Active Secret clearance
- Source: LinkedIn
- General Dynamics Information Technology
- Remote
- San Diego
- Full-Time
- Mid level
Job Description
**Job Description:** Type of Requisition: Pipeline
**Clearance Level Must Currently Possess:** Secret
**Clearance Level Must Be Able To Obtain:** Secret
**Public Trust/Other Required:** None
**Job Family:** Software Engineering
**Skills:** Job Qualifications: JavaScript API, React.js, RESTful APIs, Web Application Development
**Certifications:** CompTIA Security+ CE | CompTIA - CompTIA
**Experience:** 2 + years of related experience
**US Citizenship Required:** Yes
**Job Description:** Transform technology into opportunity as a Web Developer at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.
MEANINGFUL WORK AND PERSONAL IMPACT As a Full-Stack Web Application Developer supporting the Shipboard Advanced Tactical Data Link Engineering Support program, you will:
**System Analysis And Requirements Definition**
- Analyze the existing Microsoft Access-based TEDB application and document its current functionality.
- Inventory existing Access forms, subforms, queries, reports, macros, navigation panels, data-entry paths, and workflow rules.
- Identify undocumented or hidden logic contained within Access macros, queries, form events, and application settings.
- Work with the TEDB Database Engineer, Test and Evaluation personnel, system engineers, Navy users, and other subject-matter experts to understand operational requirements.
- Develop end-to-end process maps documenting existing TEDB workflows.
- Develop and maintain an Entity Relationship Diagram for the TEDB SQL database.
- Map each existing Access feature and workflow to its corresponding implementation within the modernized web application.
- Document data inconsistencies, unsupported practices, or workflow risks discovered during analysis.
- Ensure existing workflows are preserved unless changes are reviewed and approved by the appropriate government stakeholders.
Application Architecture and Design
- Support definition of the web application architecture, including the front-end framework, backend services, API structure, authentication approach, reporting strategy, and deployment model.
- Develop wireframes, interface mockups, prototypes, user workflows, and technical design documentation.
- Design the application for scalability, maintainability, cybersecurity compliance, and long-term lifecycle support.
- Develop reusable application components that can support multiple TEDB implementations and Tactical Data Link product areas.
- Support architecture and design reviews with technical and government stakeholders.
- Coordinate with cybersecurity personnel to ensure application architecture supports applicable Federal, DoW, Department of the Navy, DISA, and command cybersecurity requirements.
Front-End Development
- Design, develop, test, and maintain a responsive React-based web application.
- Reimplement Microsoft Access forms as browser-based data-entry and data-management interfaces.
- Reimplement Access subforms as relational parent-and-child views.
- Develop API-driven navigation, search, filtering, and SQL-backed data views.
- Develop dynamic user-interface components, including cascading dropdowns and conditional field behavior.
- Implement inline editing through editable grids and table components.
- Develop multi-record views, data tables, dashboards, reports, risk displays, and requirements traceability views.
- Develop intuitive interfaces that allow users to search, filter, sort, navigate, update, and analyze complex Test and Evaluation data.
- Implement application state management using Redux, Redux Toolkit, React Context, or a comparable approach.
- Ensure interfaces are responsive and usable across approved browsers and workstation configurations.
- Incorporate user feedback while minimizing unnecessary disruption to established TEDB workflows.
Backend and API Development
- Design, develop, document, test, and maintain backend application services and REST APIs.
- Migrate macro-based business logic into the application and API layers.
- Implement field validation, automated updates, conditional logic, workflow rules, and error handling.
- Replace Access saved queries with secure API endpoints, optimized SQL queries, database views, or stored procedures.
- Integrate the application with the existing TEDB SQL database backend.
- Su…
Skills
- javascript
- React
- microsoft-access
- reduxjs
- toolkit
- aws-multi-factor-authentication
- Java
- spring
- NodeJS
- Python
- Django
- Flask
- ability-lms
- TypeScript
- microsoft-typescript
- jsdoc
- react-router
- PostgreSQL
- microsoft-sql-server
- Docker
- apache-maven
- gitlab
- Github
- c2p
