We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer

Redhorse Corporation
United States, Virginia, Chantilly
Feb 09, 2026
About the Organization
Now is a great time to join Redhorse Corporation. We are a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests. We're looking for thoughtful, skilled professionals who thrive as trusted partners building technology-agnostic solutions and want to apply their talents supporting customers with difficult and important mission sets.
About the Role
Redhorse Corporation is seeking a Software Engineer to support a high-profile Sponsor office in providing enterprise data services, federated search, and knowledge management. This role focuses on the innovative development of search services, data repositories, and discovery tools that improve collaboration across the organization.
The successful candidate will work within a Lean Agile environment to manage projects and perform full-stack software development. You will be responsible for enabling search across structured and unstructured data, leveraging machine learning for content discovery, and incorporating artificial intelligence for predictive analysis. This position requires a deep understanding of cloud environments (AWS/Azure) and a commitment to delivering scalable, high-quality code.

Key Responsibilities
  • Software Development: Design, develop, and modify complex software systems using Java, Spring Boot, and microservices architecture.
  • Agile Participation: Actively participate in all Lean Agile ceremonies, including scrums, sprints, and grooming sessions.
  • Systems Integration: Manage the progress of Commercial-Off-The-Shelf (COTS) product integration and ensure development efforts stay on schedule.
  • Cloud & Infrastructure: Work within AWS/Azure environments to deploy and troubleshoot applications, coordinating closely with security, operations, and engineering teams.
  • Testing & Quality Assurance: Perform unit testing (JUnit, Jasmine) and code reviews; document and track vendor software roadmaps and patch updates.
  • Project Management Support: Create and manage Jira tickets, consult on task scheduling, and provide technical support for problem resolution.
  • Innovation: Implement AI/ML-driven features for predictive analysis and information filtering to enhance data discovery for the Sponsor.
Required Experience/Clearance
  • A minimum of 8 years of software development experience with a Bachelor's degree, or 6 years with a Master's degree. Candidates must demonstrate at least 5 years of specific expertise in Java and the Spring Boot framework.
  • Design Expertise: Demonstrated experience developing detailed designs, translating customer requirements into technical design, and designing system interfaces.
  • Front-End Development: Hands-on experience developing Single Page Applications (SPAs) using HTML5, CSS3, and Angular (Version 18+).
  • Back-End Development: Proven experience developing applications and RESTful web services using Java, Spring Framework, Spring Security, and Spring Boot.
  • Data & Search Technologies: Experience with Solr, Elastic, Postgres, and Scala.
  • Cloud & Database Systems: Hands-on experience with relational and non-relational database systems including Amazon RDS, DynamoDB, and Postgres.
  • Web Technologies: Experience troubleshooting Internet/Web protocols such as Tomcat, Node.js, Web Services, and SSL.
  • Testing Frameworks: Demonstrated experience with JUnit and Jasmine, and testing platforms such as Jest or Karma.
  • DevOps: Hands-on experience with DevOps tools including Git, Jenkins, and Nexus.
Desired Experience
  • Experience with the Sponsor's suite of repository and search services.
  • Experience with "prospective search" tools (profile and alerting services) that match incoming data streams to user profiles.
  • Experience with information filtering systems using content-based approaches for data discovery and recommendations.
  • Familiarity with Pre-NLP processing pipelines (removal of boilerplate text and non-narrative content).
  • Experience with federated search services across external data systems.
  • Experience with tagging and folder services/applications for document curation.
Equal Opportunity Employer/Veterans/Disabled
Accommodations:
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Talent Acquisition at Talent-Acquisition@redhorsecorp.com
Redhorse Corporation shall, in its discretion, modify or adjust the position to meet Redhorse's changing needs.
This job description is not a contract and may be adjusted as deemed appropriate in Redhorse's sole discretion.
Applied = 0

(web-54bd5f4dd9-d2dbq)