Application Engineer (Backend)

CACI InternationalLinthicum Heights, MD
Onsite

About The Position

Join our innovative team as an Application Engineer (Backend) and be a key player in transforming our system security evaluation and authorization process. We are shifting from a manual approach to a cutting-edge model that leverages automation, streamlined processes, continuous monitoring, and comprehensive network data gathering. This is your chance to make a significant impact on our enterprise security and contribute to a dynamic, forward-thinking environment.

Requirements

  • Active TS/SCI w/ Polygraph
  • 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
  • All degrees and diplomas must be from accredited institutions, and experience must be directly related to the technical labor category.
  • Proficiency in Python
  • Experience with Docker
  • Expertise in Django or Flask
  • Database experience with MongoDB or MariaDB
  • REST endpoint development skills
  • Understanding of the microservice model

Nice To Haves

  • Experience with AWS or other cloud platforms
  • Knowledge of JSON and/or XML serialization
  • Familiarity with Jira and Confluence
  • Proficiency in Git version control
  • Experience working in an Agile environment

Responsibilities

  • Develop, test, deploy, and maintain various Python-based REST endpoints, microservices, and data model management capabilities using Django and Flask frameworks.
  • Interact with data models stored in MariaDB or MongoDB and deliver data in JSON format to UI front ends upon request.
  • Provide middleware and backend support for all system applications.
  • Collaborate with cross-functional teams to ensure seamless integration and optimal performance of backend services.

Benefits

  • A culture of integrity.
  • An environment of trust.
  • Autonomy to take the time you need through a unique flexible time off benefit
  • Access to robust learning resources
  • A focus on continuous growth.
  • Competitive compensation
  • Benefits
  • Learning and development opportunities
  • Broad and competitive mix of benefits options is designed to support and protect employees and their families.
  • Comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service