CACI is seeking an Application Engineer (Backend) to transform system security evaluation processes. This role focuses on developing Python-based REST endpoints and collaborating across teams to enhance backend services. Candidates must possess an active TS/SCI clearance, proficiency in Python, and extensive technical experience. The position offers a competitive salary range of $103,800 - $218,100, emphasizing personal and professional growth within a supportive environment.
Qualifications
Active TS/SCI w/ Polygraph required.
Education from accredited institutions; experience directly related to the technical labor category.
Experience working in an Agile environment.
Responsibilities
Develop, test, deploy, and maintain various Python-based REST endpoints.
Interact with data models stored in MariaDB or MongoDB.
Provide middleware and backend support for all system applications.
Collaborate with cross-functional teams for optimal performance.
Skills
Proficiency in Python
Experience with Docker
Expertise in Django
Expertise in Flask
REST endpoint development skills
Understanding of the microservice model
Education
High School Diploma/GED: Minimum of 12 years of technical experience
Associate’s Degree: Minimum of 10 years of technical experience
Bachelor’s Degree: Minimum of 8 years of technical experience
Master’s Degree: Minimum of 6 years of technical experience
Doctorate’s Degree: Minimum of 4 years of technical experience
Tools
Git
Jira
Confluence
MongoDB
MariaDB
Job description
CACI is seeking an Application Engineer (Backend) to transform system security evaluation processes. This role focuses on developing Python-based REST endpoints and collaborating across teams to enhance backend services. Candidates must possess an active TS/SCI clearance, proficiency in Python, and extensive technical experience. The position offers a competitive salary range of $103,800 - $218,100, emphasizing personal and professional growth within a supportive environment.