Application Developer - Mid
CACI International Inc · Denver, CO · 2 days ago
OTHR$63k–$130k/yrFull-time
Responsibilities
- Design, develop, test, and maintain web application features using Java and/or Python.
- Implement and consume RESTful APIs and service integrations.
- Develop and enhance GIS-enabled application capabilities and services.
- Work with relational and non-relational databases to manage structured and unstructured data.
- Apply secure coding practices throughout the development lifecycle.
- Deliver within sprint cycles as part of a cross-functional Agile team.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (equivalent experience accepted).
- 4+ years of professional software development experience.
- Proficiency developing in Java, Python, or both.
- Experience with modern web application frameworks and development practices.
- Working knowledge of relational databases and data modeling.
- Familiarity with Git-based workflows and Agile development practices.
- Security Clearance (TS/SCI) with willingness to undergo polygraph examination.
- Desired Experience with GIS technologies (ArcGIS, GeoServer, OpenLayers, Cesium, or similar).
- Familiarity with containerization, cloud, or DevSecOps tooling.
- Experience operating within SAFe or Agile delivery frameworks.