Junior Cloud/Software Engineer

Modern Technology Solutions Inc•Dayton, OH
•Onsite

About The Position

At MTSI, the Junior Cloud/Software Engineer will help build and enhance enterprise catalog and metadata services that support intelligence discovery across the Air Force and Intelligence Community. The work supports modernization of how analysts access, curate, search, and share mission data through secure, cloud-native information flows across domains and security enclaves. The engineer will assist with development, maintenance, sustainment, testing, and minor enhancements to Catalog Collection services in the NASIC Unified Cloud (NUC) and DAF CLOUDworks environments. The role also supports cloud-native components, API and user documentation, integration with other services and mission applications, and technical documentation of design and architecture changes. The engineer will work in an Agile Scrum team with senior engineers, architects, Government SMEs, and other developers, with opportunities to develop skills in cataloging, metadata management, search, and scalable service design.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related technical field.
  • Foundational academic or professional programming experience in Python, Java, or similar languages used to build backend services.
  • Basic understanding of cloud-native development concepts, including containers, microservices, and CI/CD.
  • Familiarity with REST APIs and JSON-based service communication, and ability to read and update OpenAPI/API documentation.
  • Ability to work within Agile/Scrum teams, participate in ceremonies, and contribute to team-based software development.
  • Ability to support maintenance, sustainment, and minor enhancements of operational software.
  • Must be able to obtain and maintain security clearances as required for work performed at NASIC.
  • United States citizenship is required, with the ability to obtain a secret security clearance.

Nice To Haves

  • Experience developing or supporting cataloging, metadata, tagging, or search services.
  • Exposure to Kubernetes or cloud container orchestration.
  • Familiarity with event-driven architecture patterns.
  • Basic understanding of data modeling, metadata structures, or content indexing used in search/catalog systems.
  • Experience writing user documentation, API references, or onboarding materials.
  • Hands-on experience with GitLab, CI/CD pipelines, or secure deployment workflows across multiple environments or enclaves.
  • Exposure to enterprise or government environments, especially cross-domain or multi-security-level workflows.
  • Relevant certifications, such as Scrum Developer or Kubernetes CKA/CKAD.

Responsibilities

  • Support development and enhancement of Catalog Collection services, including the Catalog Service, Object Store, Metadata/Tagging services, Source Citation Manager, and Enterprise Search.
  • Assist with maintenance, sustainment, bug fixes, and minor enhancements to existing catalog capabilities running in NUC and DAF CLOUDworks.
  • Help implement and test cloud-native components using containerization and CI/CD processes for deployment across multiple security enclaves.
  • Contribute to API documentation, OpenAPI specifications, user guides, and onboarding materials for catalog service users.
  • Participate in Agile Scrum ceremonies, team discussions, and work-item reviews; collaborate with Government SMEs and other developers.
  • Support integration testing and verification of catalog services with ICAM Services, Foundational Services, EPAS, Collaboration Services, and mission applications.
  • Document design updates, architecture changes, endpoints, dependencies, and versioning for catalog services as required by CDRLs.
  • Assist with catalog features including metadata tagging, lookup and resolution logic, labeling workflows, object registration, and citation tracking.
  • Help integrate Catalog Collection capabilities into cloud environments, adapting to infrastructure changes and supporting stable deployments.
  • Contribute to testing, refactoring, and validating catalog services for reliability, interoperability, and compliance with NASIC’s approved technology stack.
  • Provide support for minor enhancements, UI updates, and bug resolution in catalog tools under the guidance of senior developers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service