Jobs · Engineering · Virginia

Software Developer SME (Systems Software) (TS/SCI with Poly Required)

GCI Incorporated · Dulles, VA · 3 wk ago
EngineeringFull-time

Required Skills

  • Experience with Java.
  • Experience in Javascript, including Es6+ features and experience with modern frameworks (React or Lit).
  • Use of front-end markup languages, with experience implementing responsive designs using Bootstrap framework.
  • Work closely with UI/UX designers, transform wireframes, mockups, and prototypes into designs to ensure seamless user experience aligns to HCI principles.
  • Integrate front-end components with back-end services using RESTful APIs or GraphQL to fetch, display and update data in real-time applications.
  • Implement front end best practices for performance optimization (e.g. lazy loading, code splitting); ensure secure communications between front end and back end services.
  • Use GIT for version control; manage codebases and branching strategies.
  • Use front end testing frameworks/tools (e.g. Playwright, Jest, Mocha, Cypress) to create unit tests, integration tests, and end-to-end tests to ensure code stability and high quality output.

Qualifications

  • A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.

Similar jobs