Senior GIS & Cloud Applications Engineer

CACI

Denver (CO)

On-site

USD 75,200 - 158,100

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI is seeking a Senior Application Developer to lead the design, development, and deployment of mission-critical NGA geospatial applications. You will work on modern web-based capabilities, ensure high-quality APIs, and guide a team across cloud-native environments.

The role requires TS/SCI with polygraph, 8+ years of software development, and expertise in Java/Python with RESTful APIs. Travel up to 10% across the Continental USA is expected.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related technical discipline (equivalent experience accepted).
  • 8+ years of professional software development experience.
  • Expert-level development in Java, Python, or both, including modern web frameworks.
  • Experience designing and consuming RESTful APIs and service-based architectures.
  • Strong experience with relational and non-relational databases.
  • Experience with CI/CD, Git-based workflows, and automated testing.
  • Security Clearance (TS/SCI) with willingness to undergo polygraph examination.

Responsibilities

  • Lead design, development, testing, and deployment of web applications using Java and/or Python.
  • Architect application features, APIs, and integrations across program services and external systems.
  • Develop and maintain GIS-enabled application capabilities and geospatial services.
  • Drive code quality through code reviews, unit testing, and secure coding practices.
  • Troubleshoot complex issues and lead performance tuning across the application stack.
  • Collaborate with Product Owners, architects, and cross-functional teams to deliver PI commitments.
  • Mentor mid-level and junior developers and contribute to engineering standards.

Skills

Java
Python
RESTful APIs
CI/CD
Git workflows
Unit testing
Security clearance

Education

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
AWS
ArcGIS
OpenLayers

Job description

CACI is seeking a Senior Application Developer to lead the design, development, and deployment of mission-critical NGA geospatial applications. You will work on modern web-based capabilities, ensure high-quality APIs, and guide a team across cloud-native environments.

The role requires TS/SCI with polygraph, 8+ years of software development, and expertise in Java/Python with RESTful APIs. Travel up to 10% across the Continental USA is expected.

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

Similar jobs worth comparing

Geospatial Application Developer - Java/Python (TS/SCI)
Geospatial Application Developer - Java/Python (TS/SCI)

CACI International Inc. • Denver (CO)

On-site
USD 63,000 - 130,000
Flexible time off
Learning resources
Healthcare
Junior App Developer – GIS & Cloud Web Apps
Junior App Developer – GIS & Cloud Web Apps

CACI International Inc. • Denver (CO)

On-site
USD 53,000 - 107,000
Geospatial Software Engineer (Java/Python)
Geospatial Software Engineer (Java/Python)

CACI • Denver (CO)

On-site
USD 98,000 - 207,000
Junior Geospatial App Developer - TS/SCI with Poly
Junior Geospatial App Developer - TS/SCI with Poly

CACI • Denver (CO)

On-site
USD 53,000 - 106,000
Senior Application Developer
Senior Application Developer

CACI • Denver (CO)

On-site
USD 75,000 - 159,000
Junior Software Engineer — GeoINT/GIS & Cloud (TS/SCI)
Junior Software Engineer — GeoINT/GIS & Cloud (TS/SCI)

CACI • Denver (CO)

On-site
USD 69,000 - 142,000
Junior GEOINT App Developer - TS/SCI Clearance
Junior GEOINT App Developer - TS/SCI Clearance

CACI International • Denver (CO)

On-site
USD 53,100 - 106,300
Senior Software Engineer - Geospatial, Cloud & TS/SCI
Senior Software Engineer - Geospatial, Cloud & TS/SCI

DCS Corporation • United States

On-site
USD 140,000 - 190,000
Senior System Architect - Cloud-Native GEOINT Lead
Senior System Architect - Cloud-Native GEOINT Lead

CACI • Denver (CO)

On-site
USD 98,000 - 207,000
Senior GIS Software Engineer (TS/SCI) - DoD Mission-Critical
Senior GIS Software Engineer (TS/SCI) - DoD Mission-Critical

CACI International Inc • Fort Bragg (NC)

On-site
USD 93,000 - 197,000