Senior Software Developer

Redhorse Corporation
Fuquay Varina, NC

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 transforms how the government utilizes data and technology. As a Senior Software Developer, you will play a critical role in designing, developing, and maintaining high-quality software solutions for our government clients. You will work alongside government supervisors, product owners, and other developers in an Agile environment, contributing significantly to the success of mission-critical projects. This is an opportunity to leverage your expertise to make a tangible impact on public sector initiatives.

Key Responsibilities

  • Design, develop, and maintain software applications, modules, and components using appropriate programming languages, frameworks, and technologies.
  • Adhere to coding standards and best practices.
  • Participate in Agile ceremonies (sprint planning, daily stand-ups, sprint reviews).
  • Collaborate with Agile teams to prioritize development tasks and estimate effort.
  • Provide regular updates on project progress.
  • Provide technical leadership and mentorship to junior developers.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to architectural guidelines.
  • Implement automated testing and continuous integration practices.
  • Collaborate with product owners, business analysts, and stakeholders to understand and translate project requirements into technical designs.
  • Provide input on project feasibility and implementation approaches.
  • Document software designs, architectures, and implementation details.
  • Share knowledge and best practices with team members.
  • Identify and address technical challenges and issues.
  • Propose innovative solutions and troubleshoot complex problems.
  • Identify opportunities for performance optimization and scalability improvements.
  • Research and experiment with emerging technologies to drive innovation.

Required Experience/Clearance

  • Minimum of eight (8) years of professional experience in software development roles, with significant experience designing and building complex software solutions.
  • Minimum of three (3) years of experience working in Agile environments, preferably in leadership roles within Agile teams.
  • Experience leading collaborative Python development projects.
  • Experience with development in one or more scripting languages (e.g., Go, Bash, JavaScript).
  • Experience designing working environments and/or programs within Linux-based operating systems (Ubuntu, RedHat, Debian, etc.).
  • Experience with User Interface/User Experience (UI/UX) development technologies, especially with JavaScript frameworks (React, Angular, or Vue).
  • Working knowledge of database query languages and mobile database design (e.g., SQLite).
  • Familiarity with issue tracking software (Jira).
  • Experience with the Git version control system.
  • Experience leading code reviews.
  • Experience with iOS and Android mobile development languages (Java, Objective-C, or Swift).

Desired Experience

  • Experience with DataBricks or other cloud providers.
  • Experience with specific Agile methodologies (e.g., Scrum, Kanban).
  • Contributions to open-source projects.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines.

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.

Posted 2026-01-16

Recommended Jobs

Food Service Worker

North Carolina State University
Raleigh, NC

To be considered for this opportunity, you MUST apply on our website by using the following link: Essential Job Duties | NC State Dining is seeking enthusiastic individuals to Join our Pack as a …

View Details
Posted 2025-12-11

General Manager 3 - Food

Sodexo
North Carolina

Role Overview Sodexo is seeking a General Manager 3 for Pfeiffer University located in Misenheimer, North Carolina . Pfeiffer University is a private liberal arts university affiliated with …

View Details
Posted 2026-01-14

Telephone Lineman-DCI

Danella Construction, Inc.
Archdale, NC

OVERVIEW Danella, a national utility contractor, is adding workers to our operations. We are looking for experienced telephone linemen for aerial work. Applicants must have experience in cable and p…

View Details
Posted 2025-08-18

Shift Manager-Franchise - F677 - Jacksonville, NC (Jacksonville, NC)

Checkers & Rally’s Drive-In Restaurants
Jacksonville, NC

The Shift Manager assists the management team by ensuring guest satisfaction and overall restaurant performance on each and every shift. They are the "Every Shift" Leader! This position reports t…

View Details
Posted 2026-01-12

Entry Level Sales

Spieldenner Group Inc.
Greensboro, NC

We are looking for coachable entry-level or experienced Sales Specialists who want to grow personally and professionally to eventually provide leadership amongst a growing team.  This is a virtua…

View Details
Posted 2025-12-05

New Home Sales Associate

Adams Homes
Smithfield, NC

Adams Homes is seeking a New Home Sales Associate in Lillington, NC to guide buyers through the sales process, follow up through our CRM, and generate leads using a proven system. If you're tired of …

View Details
Posted 2026-01-01

Counselor - CADC

Rocky Mount Treatment Center
Rocky Mount, NC

Rocky Mount Treatment Center is now hiring a CADC to join our team! Rocky Mount Treatment Center is a private clinic offering outpatient Methadone and Buprenorphine maintenance treatment to indiv…

View Details
Posted 2025-12-03

Occupational Therapist

Boom Therapy Group
Henderson, NC

Advantage Therapy & Rehabilitation is a patient focused practice with offices in Beulaville, Goldsboro, Jacksonville, Nashville, & Wilmington, NC. We are searching for an OT to work in our new Hender…

View Details
Posted 2025-12-31

Strategic Sales Manager

Keller Executive Search
Charlotte, NC

This is a position within Keller Executive Search and not with one of its clients. Ready to lead a team and drive revenue growth? Join Keller Executive Search as a Sales Manager and develop strategi…

View Details
Posted 2026-01-14

Inside Sales Representative

Cloud Software Group
Raleigh, NC

Job Summary Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our root…

View Details
Posted 2025-10-14