Senior Software Engineer - TS/SCI with AWS/NGA

CACI International Inc

Springfield (VA)

On-site

USD 104,000 - 218,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Senior-Level Software Engineer at CACI International Inc is responsible for applying engineering principles and programming language knowledge to build software solutions for NSG/ASG end users. You will design, integrate, test, and optimize software within NGA environments, collaborating with clients, security specialists, and stakeholders.

You will participate in Agile ceremonies, contribute to test plans, and ensure security considerations are addressed early in development, with a focus

Qualifications

  • Must have a TS/SCI to begin employment and then be able to obtain and maintain a CI Poly within 30 days of hire.
  • Bachelor's degree and 9+ years of information technology experience.
  • NGA experience, with specifically Amazon Web Services (AWS), CORE and NGA Cloud environments (XC, UC, SC, TC)
  • Experience with but not limited to Red Hat, Windows Server, Oracle, JMeter, Jenkins, Swagger, Nexus, Apigee or GitHub/GitLab, Java, Bash, Curl, XML, JSON, SQL, JavaScript, and AWS, C2S.
  • Experience with test management and defect tracking tools
  • Experience with traditional Agile, and DevOps development practices and associated testing strategies, including test-driven development
  • Must have experience in architecting, implementing and managing information technology systems.
  • Must be able to obtain a Security+ certification within 90 days.
  • Must be able to obtain an adjudicated Polygraph within 30 days.

Responsibilities

  • Designing and maintaining software systems for use within customer environment
  • Evaluating, integrating and testing new software programs for deployment within NSG/ASG environments
  • Optimizing software for speed and scalability utilizing available technology approved for use within NSG/ASG
  • Writing and testing code as needed
  • Consulting with clients, engineers, security specialists, and other stakeholders internal and external to customers
  • Presenting new features to stakeholders and internal customers
  • Assist in the development of test plans
  • Verify and validate the results of unit tests conducted by other development teams.
  • Writing scripts and code to automate and record the results of tests of integration and interoperability between services
  • Work in concert with government accreditation specialists, to ensure that security related features are tested early in the development process
  • Participates in the development of recommendations for altered processes, job aids, documentation changes, methodology updates, opportunities for innovation and topics for deeper dive analysis and further research, development, test and evaluation (RDT&E), or DevOps Research and Assessment (DORA); based on resulting decisions, performs low to medium complexity adoption, development, integration, implementation of improvements.
  • Participation in all Agile ceremonies (Agile Development Meetings - Scrum, Sprint Planning, Sprint Review/Demo, Backlog Grooming, Retrospective, etc.).
  • The Senior-Level Software Engineer is also responsible for including outcomes from RDT&E in the various ceremonies and events (e.g., Scrum, Sprint Planning, Sprint Review/ Demo, Backlog Grooming, Retrospective, etc.), and supports the creation, maintenance, quality, and timely delivery of all Contract Deliverables (i.e., CDRL's 001 - 017).

Skills

NGA experience
AWS
CI/CD
Agile
Jenkins
JMeter
Swagger
GitHub/GitLab
Java
Bash
XML/JSON

Education

Bachelor's degree
9+ years IT experience

Tools

Red Hat
Windows Server
Oracle
JMeter
Jenkins
Swagger
Nexus
Apigee
GitHub/GitLab
Java
Curl
XML
JSON
SQL
JavaScript
AWS
C2S

Job description

The Senior-Level Software Engineer at CACI International Inc is responsible for applying engineering principles and programming language knowledge to build software solutions for NSG/ASG end users. You will design, integrate, test, and optimize software within NGA environments, collaborating with clients, security specialists, and stakeholders.

You will participate in Agile ceremonies, contribute to test plans, and ensure security considerations are addressed early in development, with a focus

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - TS/SCI | AWS/NGA Cloud
Senior Software Engineer - TS/SCI | AWS/NGA Cloud

CACI • Springfield (VA)

On-site
USD 104,000 - 218,000
Senior Software Engineer - TS/SCI | AWS & NGA Cloud
Senior Software Engineer - TS/SCI | AWS & NGA Cloud

CACI International Inc. • Springfield (VA), Northern (KY)

Hybrid
USD 104,000 - 218,000
Senior Software Developer
Senior Software Developer

CACI • Springfield (VA)

On-site
USD 104,000 - 218,000
Senior Software Developer
Senior Software Developer

CACI International Inc • Springfield (VA)

On-site
USD 104,000 - 218,000
Senior Software Engineer (TS/SCI) - Cyber Analytics
Senior Software Engineer (TS/SCI) - Cyber Analytics

Dormont Manufacturing Co • Maryland

On-site
USD 120,800 - 265,800
Senior Software Developer Springfield, VA, US
Senior Software Developer Springfield, VA, US

CACI International Inc. • Springfield (VA), Northern (KY)

Hybrid
USD 104,000 - 218,000
Senior Software Engineer, SME (TS/SCI)
Senior Software Engineer, SME (TS/SCI)

CACI International Inc. • Denver (CO)

On-site
USD 99,000 - 207,000
Entry-Level Cyber Software Engineer (TS/SCI)
Entry-Level Cyber Software Engineer (TS/SCI)

CACI • Jessup (MD)

On-site
USD 72,000 - 150,000
Senior Full Stack Developer — TS/SCI, Angular & AWS
Senior Full Stack Developer — TS/SCI, Angular & AWS

CACI International Inc. • Springfield (VA)

On-site
USD 90,000 - 190,000
Flexible time off
Comprehensive benefits
Learning resources
TS/SCI IA Engineer - Government Cloud & DevSecOps
TS/SCI IA Engineer - Government Cloud & DevSecOps

CACI • Denver (CO)

On-site
USD 63,000 - 130,000