Software Engineer

Redhorse Corporation
Chantilly, Loudoun County, VA

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 [email protected]

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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Posted 2026-02-13

Recommended Jobs

Incident Manager III

Cardinal Technology Systems, Corp.
Arlington, VA

Responsibilities Cardinal Technology Systems Corp. is a government IT solutions provider servicing commercial and government initiative in various parts of the United States. We are currently seek…

View Details
Posted 2025-12-01

Platform Engineer (TS/SCI)

VivSoft Technologies
Springfield, VA

Title: Platform Engineer Clearance Required:  TS/SCI   Location:  Springfield, VA Position Type:  Full-Time     About the company:    At VivSoft, we aim to solve complex federal problems …

View Details
Posted 2026-01-06

Construction Manager

Alpha Corporation
Sterling, VA

Alpha Corporation established in 1979, is a full-service woman-owned firm, providing civil, and structural engineering, program and construction management, project controls, and technology services …

View Details
Posted 2026-02-04

Membership Manager (Newport News)

Onelife Fitness
Newport News, VA

Join our energetic club team and lead the member experience! As a Membership Manager youll keep members happy, drive consistent membership enrollment, and help manage day-to-day club operations. Yo…

View Details
Posted 2026-02-09

Graduate Analyst - Register your interest

Grayce
Richmond, VA

🌟 Grayce…… Our Mission is Your Success 🌟 Are you a recent graduate ready to launch your career in Business Change and Transformation? Look no further! Register your interest and take charge of y…

View Details
Posted 2026-02-07

Architectural Design Technician Career Level

Solvenow Inc.
Manassas, VA

Qualifications: Here's what you'll need Associate's degree in Computer-Aided Drafting and Design (CADD) or related field 2–5 years of professional experience in industrial drafting and…

View Details
Posted 2025-12-22

Social Media Strategist

Pinkston
Falls Church, VA

Position Summary The Social Media Strategist is responsible for developing, executing, and optimizing social media strategies that drive client visibility, engagement, and brand growth. This role …

View Details
Posted 2026-01-14

Pipefitter

NSC Staffing
Norfolk, VA

Now Hiring: Pipefitters Location : Norfolk VA Company : NSC Staffing NSC Staffing is seeking Pipefitters with 5 years of experience for an exciting project in Norfolk, VA. This po…

View Details
Posted 2025-11-06

Partner Cyber Security Solutions Sr. Principal

GDIT
Falls Church, VA

Responsibilities for this Position Location: USA VA Falls Church Full Part/Time: Full time Job Req: RQ213233 Type of Requisition: Regular Clearance Level Must Currently Possess: …

View Details
Posted 2026-01-29

Drafter / CAD Operator IV

GainSpan
Virginia Beach, VA

Description Job Title: Drafter / CAD Operator IV Company: Trimitron Corporation Location: On-site in Virginia Beach, VA Position Type: Full-Time Equivalent (FTE) Position Overview …

View Details
Posted 2026-01-22