Software Engineer Subject Matter Expert (SME)

Agile5 Technologies, Inc.Chantilly, VA
Onsite

About The Position

Agile5 Technologies is seeking a skilled Senior Software Engineer to design, develop, test, and manage application development projects for IT infrastructure. You'll work on everything from large-scale data processing to advanced analytics, supporting a forensic and investigative ecosystem. The ideal candidate will be proficient in modern programming languages and software architecture, with a solid understanding of the full software development lifecycle.

Requirements

  • Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI) required.
  • Candidates must already possess this clearance level upon applying and be able to pass a polygraph examination.
  • Minimum of 5 years of experience in software engineering.
  • Experience with Agile methodologies.
  • Understanding of forensic and investigative system requirements.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency with Python and Angular are required.
  • Proficiency with one or more programming languages (Java, .NET(C#), Python), software architecture principles, object-oriented design, relational databases and SQL, REST API development, and Git is essential.

Nice To Haves

  • Experience with frontend frameworks (Angular, React).
  • Experience with Apache Nifi.
  • Experience with Infrastructure as Code (Terraform).
  • Experience with GraphQL.
  • Experience with microservices architecture.
  • Experience with SAFe Agile methodologies.

Responsibilities

  • Design, develop, test, and manage application development projects.
  • Integrate third-party components and add new custom capabilities.
  • Modify existing code and recommend process improvements.
  • Automate operations and maintenance tasks.
  • Implement technical efforts for large-scale data processing and advanced analytics.
  • Participate in all aspects of the software development life cycle, including planning, requirements, development, testing, and quality assurance.
  • Collaborate with cross-functional teams for seamless integration.
  • Participate in technical project milestone reviews and code architecture sessions.
  • Provide resource estimation and development best practices knowledge transfer.
  • Participate in Program Increments (PIs) and Agile Release Train (ART) activities.
  • Support the multi-enclave environment (Unclassified, Secret, and Top Secret).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service