Senior Software Developer
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.
Recommended Jobs
Produce Associate Team Leader (Assistant Department Manager)
A career at Whole Foods Market is more than just the work you do- it's about your personal growth and creating meaningful change. Our purpose is to nourish people and the planet. That means improving…
Part-Time | Passenger Service Agent
Job Description Job Description Must be able to attend training in Seattle for 1 week. Shift: 4:45AM and 8:00 AM. Trego-Dugan Aviation is hiring Airline Customer/Passenger Service Agents …
Commercial Sales Representative
Job Description Job Description Description: General Summary: Sells pest management services to businesses to achieve required performance outcomes. Develops and maintains a list of prospe…
Design Manager
Yellowstone Local is proud to represent Cadence, LLC, an industry leader in mission-critical construction and data center development. If you're a high-performing design pro who thrives in high-…
Family Medicine - Asheville, North Carolina
30 Minutes to 1 – Hour to Asheville, North Carolina Primary Care Openings Not for Profit Health System Nestled at the foothills of the Blue Ridge Mountains Opportunity Overview: ~ Outpatient o…
Licensed Practical Nurse - Charlotte
Job Description Job Description $3,000 Sign-on Bonus for Qualified Applicants! At McLeod Centers for Wellbeing, our mission is to build a foundation of healing and hope based on equity, educa…
Logistics Analyst IV
Job Description Job Description JRAD is seeking Logistics Analysts IV who play a critical role in enhancing product workflow by developing and analyzing logistics plans that impact production, di…
Stitcher 1
Job Description Job Description Overview Safely set up and operate various types of industrial sewing machines as required to do job. Make adjustments and routine light maintenance of machines…
Full Time ObGyn Job Fayetteville, NC
Take a look at this rare full scope OB/GYN block schedule opportunity near the southeast coast. This growing nonprofit private healthcare system located in South Carolina has an immediate need. See pa…
Quality Control Analyst
Glenmark Pharmaceuticals Inc., USA is a subsidiary of Glenmark Pharmaceuticals Ltd., a leading player in the discovery of new molecules – both New Chemical Entities (NCE's) and New Biological Entiti…