Skip to main content
Back to jobs

Integration Software Engineer

External
trexsolutions logoTrexsolutions · Fort Meade, MD
Full-timeOn-siteToday
BashComplianceConfluenceEncryptionJavaJira
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • Bachelor's Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. 4 years of Software Engineering experience may be substituted for the degree for a total of 9 years.
  • 5+ years of Software Engineering experience
  • 2 years of work experience in the SIGINT, IA, or IT domains
  • Active TS/SCI w/ FSP
  • Familiarity with PKI encryption and authentication protocols
  • Demonstrated Python, Java, and Spring Boot software development proficiency
  • Experience designing and implementing REST services using JSON
  • Full life cycle front-end and back-end application development expertise
  • Demonstrated containerization and cloud infrastructure skills
  • Linux environment and bash scripting proficiency
  • Demonstrated version control and build tool expertise
  • Experienced with Atlassian team collaboration tools (Jira, Confluence)
  • Knowledge of Agentic workflow architectures, AI agents, and MCP servers
  • Agentic AI frameworks (Pydantic, Crew.ai, LangChain, etc.) a plus
  • T-Rex Overview
  • In compliance with pay transparency guidelines, the

Benefits

Health insurance401(k)Performance bonusParental leave

Additional Information

Are you ready to make a significant impact by supporting critical national security infrastructure? T-Rex Solutions is looking for a fully cleared Integration Software Engineer to join our dynamic team in the Ft. Meade, MD area. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at trexsolutions? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect