Taro Logo

Software Engineer

Solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests.
Chantilly, VA, USA
Backend
Senior Software Engineer
In-Person
5+ years of experience
Cybersecurity

Job Description

Redhorse Corporation is a solution-driven company focused on delivering data insights and technology solutions for U.S. national interests. They are currently seeking a Senior Software Engineer to lead the development of a next-generation web application aimed at modernizing government operations.

The role involves leading a software development team and designing full-stack applications with a strong emphasis on security and integration capabilities. The ideal candidate will have extensive experience in backend development, API design, and secure software development practices. With a minimum requirement of 5 years of experience, this position offers an opportunity to work on mission-critical projects that directly impact government operations.

The company values professionals who can serve as trusted partners in building technology-agnostic solutions. The role requires expertise in high-level programming languages like Java, C#, or Golang, along with experience in database technologies and third-party system integration. Additional desired skills include experience with cloud platforms, Agile methodologies, and government environment exposure.

This is an excellent opportunity for a senior engineer looking to make a meaningful impact in the government sector while working with cutting-edge technologies. The position offers the chance to lead technical initiatives, mentor team members, and contribute to projects of national importance. Located in Chantilly, VA, this role provides a unique blend of technical leadership and mission-critical work in the cybersecurity domain.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Lead a software development team in the creation of a next-generation web application
  • Design and develop full-stack applications, including API endpoints, business logic, and database interfaces
  • Implement secure software development techniques, incorporating encryption, user authentication, and role-based access control
  • Programmatically interface with third-party systems for asynchronous request and response exchange
  • Collaborate with stakeholders to define requirements and ensure alignment with project goals

Requirements For Software Engineer

Java
PostgreSQL
MySQL
MongoDB
  • Experience developing full-stack applications including API endpoints, business logic, and database interface
  • Knowledge of one or more high-level programming languages like Java, C#, or Golang
  • Experience with secure software development techniques including encryption, user authentication, and enforcing role-based access control to system data
  • Experience programmatically interfacing with third-party systems to asynchronously exchange requests and responses
  • Minimum 5 years of relevant experience in software engineering