Jobiglo

No results.

Software Engineer, Classification Systems (JavaScript)

caci · Hanover

New
Senior 94,400 - 198,200 USD/year 🇬🇧 English
JavaScript TypeScript Node.js npm AWS Docker Git GitLab CI Jest Cypress

Job description

About the role

CACI is hiring a Software Engineer for its ClassifyIT team, based in Hanover, MD, as part of the MWIII Bridge program supporting Identity, Credential, and Access Management (ICAM) capabilities across the enterprise and stand-alone deployments within the Intelligence Community. The work covers program management, software development, systems engineering, testing, integration, migration, documentation and release management. You will help enhance and extend classification-marking tools for existing mission systems and emerging M365-based applications, contributing to full-lifecycle development.

Key responsibilities

  • Design, develop, test and document software that supports classification marking and access-control validation.
  • Extend and customize tools for classification string validation, comparison and enforcement.
  • Implement new features for current and M365-based classification tools with a team of developers.
  • Take part in requirements elicitation, technical discussions and decisions throughout the software lifecycle.
  • Work closely with customers when needed and contribute to functional tests, unit tests and code reviews.
  • Troubleshoot issues and help improve development processes and coding standards.

Required profile

  • TS/SCI clearance with polygraph.
  • Bachelor's degree in Computer Engineering, Computer Science or a related field, or 4 years of additional software engineering experience in lieu of a degree (totaling 7 years).
  • 3+ years of software engineering experience.
  • Ability to work directly with customers and within established team processes, with strong troubleshooting skills.

Required skills

  • Strong working knowledge of JavaScript/DOM, TypeScript, Node.js and npm.
  • Experience with AWS services and dashboards.
  • Docker, including converting applications to Docker images.
  • Git (command line), GitLab CI and GitLab pipelines.
  • Jest and Cypress, and experience writing unit and functional tests.
  • Code review experience.

What we offer

  • A culture of integrity, an environment of trust and a focus on continuous growth.
  • Flexible time off, robust learning resources and a broad mix of benefits including healthcare, wellness, financial, retirement, family support and continuing education.
  • Proposed pay range of $94,400 - $198,200.

Questions fréquentes

Le salaire proposé pour ce poste est de 94-198k USD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United States.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 day ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

caci

Hanover