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 2025-12-10

Recommended Jobs

CDL-A Team Drivers 2400 2800 Weekly Each OTR Dry Van

JN Freight
Chapel Hill, NC

Hiring ready-made CDL-A teams for steady dry van OTR freight Built for teams who want high miles consistent pay and predictable home time What teams earn ~$2,400–$2,800 weekly per driver …

View Details
Posted 2025-12-15

Transportation Analyst

eTeam Inc
Davidson County, NC

Pay Rate: $28 - $33/Hour Overview: The ideal candidate can competently use Microsoft Tools such as Outlook, Excel, and Word. This person is also comfortable with using (or learn…

View Details
Posted 2025-11-26

Assistant Catering Manager

Waiter's Choice Catering & Events
Charlotte, NC

Assistant Catering Manager Location Charlotte, NC : About the role This role is vital in ensuring the success of all catering operations, from planning to execution. The ideal candidate will have st…

View Details
Posted 2025-12-12

Tech 2, Maintenance

Fujifilm
Holly Springs, NC

**Position Overview** The Technician 2, Maintenance is responsible for the installation, maintenance, and repair of process related systems/equipment. Ensure these systems meet the stringent requireme…

View Details
Posted 2025-11-12

Technical Writer

omega solutions inc
Raleigh, NC

Raleigh, NC The IT Trainer/Technical Writer is tasked with documentation of training materials in support of the DIT transition to ServiceNow and the procedural documentation of Standard Pre-Appro…

View Details
Posted 2025-10-19

REVELxp - Accounts Receivable Clerk, Winston-Salem

Revel Xp Llc
Winston Salem, NC

Description ABOUT REVELXP REVELXP is a premier sports hospitality company. We work with hundreds of college and professional teams and major sporting events to deliver exceptional fan experiences…

View Details
Posted 2025-11-25

Customer Service Representative

Dawson's Electric & Air
Raleigh, NC

Your Peace of Mind is our Priority Dawson's Electric & Air | Your Peace of Mind is Our Priority At Dawson's Electric & Air, we go beyond simply providing a job; we create a place where peace of …

View Details
Posted 2025-07-30

Director, Global Benefits

Indeed
Burlington, NC

**Our Mission** As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselv…

View Details
Posted 2025-11-13

Mold Maker - Pineville 1 Molding

IPEX Group of Companies
Pineville, NC

IPEX is one of the North America's leading providers of advanced plastic piping systems. Our mission is to shape a better tomorrow by connecting people with water and energy. We currently have an …

View Details
Posted 2025-11-12

Controls Engineer

Corning Incorporated
Concord, NC

Requisition Number: 71774 The company built on breakthroughs. ​   Join us.​                             Corning is one of the world’s leading innovators in glass, ceramic, and materials sci…

View Details
Posted 2025-11-05