Senior Full Stack React Developer

ASRC FEDERAL
Aberdeen Proving Ground, MD, United States
1 day ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Confluence JIRA User Authentication Microsoft Azure Cloud Engineering Code Review Cyber Security Continuous Integration
+45 more
Persistent Data Structure Database Design Entity Framework JSON Node.Js OAuth Public Key Infrastructure Scrum Methodology Software Maintenance Role-Based Access Control Openid Connect Fortify (Software) Azure DevOps Pipelines Swagger Software Engineering Software Requirements Analysis SonarQube Systems Integration TypeScript Web Content Accessibility Guidelines Web Applications YAML Openapi Enterprise Software Applications Application Specific Integrated Circuits Okta ReactJS Delivery Pipeline Software Security Test Scripts Backend Gitlab Git Webpack Integration Tests Kubernetes Information Technology Build Tools 3-tier Architectures React Redux Restful APIs Webhooks Devsecops Serverless Computing Docker

Job description

The Senior Full-Stack Developer will architect, develop, integrate, and maintain the platform and its backend plugins for CECOM ASIC. The developer will own platform capabilities end to end, including backend services, Software Catalog integrations, entity providers, custom processors, APIs, data persistence, authentication, and deployment pipelines.

The developer will work in an Agile team with government analysts, UX developers, DevSecOps engineers, data scientists, and system administrators. The role will translate government requirements into secure, maintainable software and support releases, testing, accreditation activities, and sustainment. Responsibilities

  • Design, develop, integrate, and sustain backend plugins, modules, entity providers, custom processors, and supporting services.
  • Develop and maintain RESTful APIs and service integrations using TypeScript, Node.js, JavaScript, JSON, YAML, and OpenAPI/Swagger specifications.
  • Develop integrations with GitLab APIs, webhooks, repositories, pipelines, and CI/CD workflows.
  • Produce high-level software design, data and database design documents.
  • Implement and sustain authentication and authorization capabilities using OAuth 2.0, OpenID Connect, Keycloak, and role-based access control.
  • Deploy and sustain cloud-native services using Docker, Kubernetes, and AWS Elastic Kubernetes Service.
  • Write unit and integration tests; support software and user acceptance testing.
  • Apply DoD secure coding practices, DISA STIG requirements, and applicable accessibility requirements. Remediate vulnerabilities, scan findings, and software defects.
  • Deliver releases through Git-based CI/CD and DevSecOps pipelines. Support code review, release documentation, technical reports, test reports, and engineering change proposals.
  • Troubleshoot production issues and provide lifecycle sustainment for the platform and associated integrations.
  • Mentor junior and mid-level developers. Lead technical decisions for platform architecture, plugin design, API integration, and data persistence.

Requirements

  • Bachelor’s degree in Computer Science, Electronics Engineering, or another engineering or technical discipline.
  • At least 5 years, within the last 8 years, designing, developing and maintaining software applications.
  • At least 3 years developing production web applications using TypeScript, Node.js, JavaScript, and React.
  • At least 3 years building production front ends in React.
  • Experience working with analysts to gather requirements and build tools and interfaces from them.
  • Experience designing and integrating RESTful APIs using JSON, YAML, and OpenAPI/Swagger.
  • Experience setting operational specifications and analyzing software requirements.
  • Active Secret security clearance (Tier 3 investigation) at start., * DoD 8140 / 8570 IAT Level II certification (Security+ CE or equivalent), or the ability to obtain one within 6 months of hire.
  • TypeScript, Redux or React Query, and modern build tooling (Vite or Webpack, npm).
  • Node.js, Entity Framework, and REST API design and documentation (OpenAPI/Swagger).
  • CI/CD and DevSecOps experience: GitLab or Azure DevOps pipelines, SonarQube, Fortify, Docker.
  • Experience integrating with EAMS-A or comparable enterprise identity and access-management capabilities.
  • Cloud development in Azure or AWS, including Azure Government or AWS GovCloud.
  • CAC/PKI authentication integration and DISA Application Security and Development STIG compliance.
  • Experience with Section 508 or Web Content Accessibility Guidelines testing and remediation.
  • Experience supporting Army or DoD developer platforms, software catalogs, API platforms, or enterprise application ecosystems.
  • Agile/Scrum experience with Jira and Confluence.

Benefits & conditions

We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law. The salary offered will depend on several factors including, but not limited to, relevant experience, skills, education, geographic location, internal equity, business needs, and other factors permitted by law. Posted pay ranges are a general guideline only and are not a guarantee of compensation or salary.

About the company

ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and Certified Great Place to Work

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…