logo

View all jobs

Software Developer (Data Mgt/Processing Experience) - TS/SCI

Bethesda, MD · Information Technology
Software Developer (Data Mgt/Processing Experience) - TS/SCI 
Location:
 Bethesda, MD (Hybrid) 
Security Clearance: TS/SCI clearance with the ability to obtain and maintain TS/SCI with Polygraph

Our client is currently in search of a talented Software Developer to join our team in support of DIA-NMEC under our 10-year DOMEX Technology Platform (DTP) contract. In this role, you will collaborate closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Managers on a wide range of activities encompassing backend and frontend software engineering tasks within system development. Your contributions will be integral to a mission-focused, solutions-oriented team that thrives on innovation, collaboration, and continuous professional development. Join us and make a meaningful impact while being part of a dynamic and adaptive work environment.

Responsibilities  
  • Assist in the creation and maintenance of services for a big data pipeline which includes technologies such as Kafka, Elasticsearch, and several Python microservices running in Kubernetes
  • Code, test, and debug new and existing applications
  • Monitor automated system integration tests to identify failed modules and components
  • Foster an environment of collaboration with the different team members to provide quality services and products to our customer
Minimum Requirements  
  • Typically requires Bachelor’s Degree and 4-8 years of prior relevant experience or Masters with 2-6 years of prior relevant experience. Additional years of experience will be considered in lieu of degree.
  • Must have an active TS/SCI clearance with the ability to obtain and maintain a TS/SCI with Polygraph
  • Experience writing maintainable and efficient Python code along with robust unit tests
  • Familiarity with containerization technologies such as Docker
  • Knowledge of effective API Design and interface development
  • Understanding of DevOps practices and experience with tools for Continuous Integration/Continuous Delivery (CI/CD), especially Git and Jenkins
  • Ability to write concise API documentation
Preferred Qualifications  
  • Experience with cloud-based architectures and container orchestration at an enterprise scale
  • Knowledge of Kafka or other distributed event-based messaging systems
  • Ability to query databases such as PostgreSQL and Elasticsearch
  • Strong foundation in the HTTP protocols and web service concepts
  • Familiarity with the Appian platform and/or experience with designing and developing user interfaces

Share This Job

Powered by