You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CACI International

Software Developer

  • Hybrid

Salary

$86,600 - 181,800/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company supports the Department of the Navy and its mission with software solutions. The work is done by an Agile team that serves a Navy customer across several efforts, running in both unclassified and classified production environments.

This is a full-time role. You will work with cross-functional teams and Government customers to design and build new features, support modernization, look for ways to apply artificial intelligence (AI), write software, and help maintain audit compliance.

Travel: none required, local only.

Responsibilities

  • Define and carry out project deliverables across the full software development life cycle.
  • Update front-end code written in Java, Python, and JavaScript, plus back-end code and Oracle databases.
  • Apply secure coding practices to protect each application.
  • Design, build, and deploy software changes in response to system change requests.
  • Add enhancements and new functionality based on requirements directed by the Government.
  • Find the cause of software defects and fix them.
  • Review system database performance and recommend and make improvements.
  • Fix software security vulnerabilities to keep the systems compliant with cybersecurity requirements.
  • Support the application release pipeline in development environments.
  • Track code and database changes in Jira within an Agile Scrum process.
  • Research AI, data structures, and algorithms, using a range of tools, technologies, methods, and data analysis techniques, to improve existing AI models and build new solutions.
  • Review the current system architecture and propose upgrades as new technology becomes available.
  • Work with stakeholders to meet financial and IT audit standards for operations and systems.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • Five or more years of experience with Java, Python, or a similar language, and/or experience writing PL/SQL.
  • Experience with current AWS AI services, modern AI frameworks, and the security, privacy, and regulatory issues involved in developing and deploying AI features.
  • Ability to solve problems and troubleshoot quickly in a fast-moving environment.
  • Willingness and ability to cover off-hours and weekends when needed.
  • Experience defining and designing complex requirements.
  • Willingness and ability to obtain an Interim/Secret clearance. Current, active Secret clearance preferred.
  • Willingness and ability to work a hybrid schedule, with 1-2 days per week onsite in Washington, DC.
  • Desired (optional): AWS RDS for Oracle experience.
  • Desired (optional): strong database development experience.
  • Desired (optional): experience with Python frameworks such as Django.
  • Desired (optional): experience with Agile methods, including Jira.
  • Desired (optional): experience supporting the Department of Defense or other Federal agencies.
  • Desired (optional): experience with Department of Defense Financial and Planning, Programming, Budgeting, and Execution (PPBE) data and processes.
  • Desired (optional): Security+ certification.
  • Desired (optional): strong planning, organization, and time-management skills, with the ability to work with minimal supervision.
  • Desired (optional): strong written and verbal communication, analytical, critical-thinking, and problem-solving skills.

Conditions

Full-time, regular employment.

Hybrid work with 1-2 days per week onsite in Washington, DC.

Minimum clearance to start: Secret.

No travel required; local travel only.

The proposed salary range is $86,600 - $181,800. Final pay depends on factors such as location, Federal Government contract labor categories and wage rates, relevant prior experience, specific skills, education, and certifications.

The company is an equal opportunity employer.

Benefits

  • Comprehensive benefits, including healthcare, wellness, financial, retirement, family support, continuing education, and time off.
  • Flexible time off that lets you take the time you need.
  • Access to learning resources for career development.
  • A culture built on integrity, trust, and continuous growth.

Where you’d work

Hybrid, 1 to 2 days a week in the office

You can work from

  • United States

About the company

CACI International

Offices in Washington, Dc, United States, United States

Also hiring in Denver, United States, Austin, United States, St. Louis, United States and 7 more places

83 of their 465 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 3 red flags

Still hiring?

14 checks

2 red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Java
  • SQL
  • AWS
  • JavaScript
Type
Full-time
Specialty
Backend
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Tech stack
  • Python
  • Java
  • SQL
  • AWS
  • JavaScript

Location

Work model
Hybrid
Region
United States
Offices
  • Washington, Dc, United States
  • United States
Remote from
  • United States
Days in the office
1 to 2 days

Compensation

Salary
$86,600 - 181,800 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason