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-11-25

Recommended Jobs

Sr. Software Engineer Job Details | Black & Veatch Family of Companies

Black & Veatch
Cary, NC

**Sr. Software Engineer** Date: Nov 21, 2025 Location: Overland Park, KS, US Cary, NC, US Company: Black & Veatch Family of Companies **Together, we own our company, our future, and our shared success…

View Details
Posted 2025-11-22

Line Cooks

The Village Tavern, Inc.
Raleigh, NC

Cook up your career and feed your unique journey! We’re looking for the best Chefs in Raleigh, NC! Part-time and full-time positions for Line Cooks. Day and Night shifts are available. Line Cooks…

View Details
Posted 2025-09-26

Pediatric Hospitalist (MD/DO) Per Diem - UNC Health Care System

UNC Health Care
Wilmington, NC

**Description** Become part of an inclusive organization with over 40,000 teammates, whose mission is to improve the health and well-being of the unique communities we serve. **UNC Health is seeking a…

View Details
Posted 2025-11-19

Certified Nurse Midwife

Palm Careers
Camden, NC

Palm Health Resources is hiring a Permanent Certified Nurse Midwife to be a part of one of Virginia's top health care systems. We are looking for a flexible, energetic, highly motivated candidate who…

View Details
Posted 2025-11-08

Production Associate - Meat Packer -Operations Associate

Sysco
Charlotte, NC

**RESPONSIBILITIES** + Tasks would include boxing and scanning + Assist machine operators in running machines and orders through the machine properly (apprentice type situation) **Skills** + Ability t…

View Details
Posted 2025-11-14

Police Officer III

WakeMed Health & Hospitals
Garner, NC

Overview: The Police Officer provides security for patients, visitors, staff and property by patrolling assigned areas, maintaining visitor control and investigating irregularities. Provides informati…

View Details
Posted 2025-11-24

Experienced Landscape Technician

ProGreen Turf & Landscape
Newport, NC

ProGreen Turf & Landscape is looking for landscape professionals to join our team. If you have a willingness to learn, highly reliable, that provides accurate and quality work, then ProGreen might be…

View Details
Posted 2025-11-13

Sales Consultant

North Point Chrysler Jeep Dodge Ram
Winston Salem, NC

Sales Consultant Winston-Salem, NC Join a Team That WinsAt North Point CDJR, we don’t do average. If you're looking for a comfy 9-5 where you clock in, sip coffee, and coast through the day : t…

View Details
Posted 2025-10-21

Machine Operator

ABB
Mebane, NC

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen.…

View Details
Posted 2025-11-16

Dock Worker Material Handler

Express Employment Professionals - Oxford
Creedmoor, NC

Overview Join our dynamic team in Creedmoor, NC, as a Dock Worker Material Handler! In this role, you'll play a crucial part in ensuring the smooth operation of our facility. We’re looking for dedic…

View Details
Posted 2025-11-21