Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer image - Rise Careers
Job details

Software Developer

About the Organization

Now is a great time to join Redhorse Corporation. Redhorse specializes in developing and implementing creative strategies and solutions with private, state, and federal customers in the areas of cultural and environmental resources services, climate and energy change, information technology, and intelligence services. We are hiring creative, motivated, and talented people with a passion for doing what's right, what's smart, and what works.


About the Role

Redhorse Corporation's Cyber Analytics team is seeking a skilled Software Developer to contribute to critical data processing and analysis applications supporting a federal government customer. This role is integral to ensuring the security and efficiency of our client's data flow operations. You will directly impact national security by developing and maintaining applications, performing vulnerability assessments, and collaborating with both customer and Redhorse personnel. This is a high-impact position offering significant professional growth opportunities within a dynamic and challenging environment.



Key Responsibilities
  • Develop and maintain data processing and analysis applications.
  • Provide end-user support for developed applications.
  • Perform testing and validation of software builds.
  • Identify enhancements and improvements to the customer’s data flow operations and capabilities.
  • Research operations, capabilities, and vulnerabilities of software components, including reverse engineering investigations and documenting findings.
  • Provide network protocol analysis and data traffic analysis to identify malicious activity.
  • Assist in analyzing secure mobile applications (Android and iOS) to identify security flaws, including vulnerabilities in encryption, secure storage, communications, and code execution.
  • Assist with the development of data analysis and recovery software tools for mobile applications.
  • Collaborate effectively with customer and engineer personnel of varying technical levels across different functions.


Required Experience/Clearance
  • Bachelor’s degree in computer science, computer engineering, or a related technical field.
  • 1-10 years of experience providing software development support to customers in a dynamic, proactive, and operational environment.
  • Knowledge and experience in languages such as C#, C/C++, Java, Python, Perl, or Bash Scripting.
  • Active Top Secret clearance is required.


Desired Experience
  • Familiarity with network protocol analysis tools (e.g., Wireshark, tcpdump).
  • Knowledge of OS internals and compiler concepts.
  • Strong debugging and analytical skills.
  • Knowledge of TCP/IP network internals and open-source tools.
  • Experience with industry-standard reverse engineering tools such as IDAPro, HexRays, or OllyDbg.
  • Experience with Android or iOS environments.


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 Talent-Acquisition@redhorsecorp.com

 

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.

Redhorse Corporation Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Redhorse Corporation DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Redhorse Corporation
Redhorse Corporation CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer, Redhorse Corporation

Join the innovative team at Redhorse Corporation as a Software Developer, where your skills will make a direct impact on national security! Based in Quantico, VA, at Redhorse, we take pride in developing and implementing creative strategies and solutions across various sectors, including IT and intelligence services. In this dynamic role, you'll contribute to our Cyber Analytics team by developing and maintaining critical data processing and analysis applications that support our federal government clients. Your day-to-day will involve testing software builds, providing end-user support, and executing vulnerability assessments to enhance our client's data flow capabilities. You'll also have the chance to engage in exciting projects, such as reverse engineering investigations and secure mobile application analysis, allowing you to leverage your language skills in C#, Java, Python, and more. Collaboration is key at Redhorse, so you'll work closely with technical personnel at various levels, contributing to a culture of continuous improvement and learning. If you're passionate about shaping the future through secure technology solutions and thrive in a challenging environment, we want to hear from you! Bring your technical prowess, analytical skills, and Top Secret clearance to Redhorse, where your expertise will help safeguard crucial data operations.

Frequently Asked Questions (FAQs) for Software Developer Role at Redhorse Corporation
What are the key responsibilities of a Software Developer at Redhorse Corporation?

As a Software Developer at Redhorse Corporation, you will be tasked with developing and maintaining applications pivotal for data processing and analysis. You will provide end-user support, perform thorough testing of software builds, and identify enhancements to customer data flow operations. Additionally, you will engage in research on software vulnerabilities and provide network protocol analysis to detect malicious activities, ensuring a secure environment.

Join Rise to see the full answer
What qualifications are required for the Software Developer position at Redhorse Corporation?

To successfully qualify for the Software Developer role at Redhorse Corporation, you need a Bachelor’s degree in computer science or a related field, along with 1-10 years of applicable experience in software development. Familiarity with programming languages such as C#, C/C++, Java, Python, and the requirement of having an active Top Secret clearance are also essential for this role.

Join Rise to see the full answer
What programming languages should a Software Developer at Redhorse Corporation be familiar with?

A Software Developer at Redhorse Corporation should have knowledge and experience in programming languages including C#, C/C++, Java, Python, Perl, and Bash scripting. This technical proficiency will be crucial in contributing to the development and maintenance of software applications within the Cyber Analytics team.

Join Rise to see the full answer
Are there growth opportunities for Software Developers at Redhorse Corporation?

Absolutely! Redhorse Corporation offers significant professional growth opportunities for Software Developers. With a focus on collaboration and continuous improvement, you'll gain valuable experience in a dynamic environment, develop your skills, and have the chance to make impactful contributions to national security.

Join Rise to see the full answer
What desirable experience could enhance a Software Developer's job application at Redhorse Corporation?

Desirable experience for a Software Developer at Redhorse Corporation includes familiarity with network protocol analysis tools like Wireshark, knowledge of OS internals, as well as experience in reverse engineering tools such as IDAPro or OllyDbg. Having experience in Android and iOS platforms will also be advantageous.

Join Rise to see the full answer
Common Interview Questions for Software Developer
Can you describe your experience with data processing applications?

When answering this question, provide specific examples of data processing applications you have developed or worked on. Highlight your role in any projects, the technologies you used, and the impact your work had on efficiency and data security.

Join Rise to see the full answer
How do you handle software testing and validation?

Discuss your approach to testing and validation thoroughly. Explain the types of testing you perform, the tools you use, and how you ensure that all aspects of the application function correctly before deployment. Sharing a specific instance where your testing efforts directly improved software quality can be very impactful.

Join Rise to see the full answer
What methods do you use to research software vulnerabilities?

In your response, demonstrate your systematic approach to researching vulnerabilities. Discuss any methodologies, tools, or resources you utilize to identify and document vulnerabilities within software components, emphasizing the importance of this process in maintaining security.

Join Rise to see the full answer
How do you maintain effective communication with team members of varying technical levels?

Communication is crucial in software development. Explain your strategies for adapting your communication style to suit different audience technical levels, whether through detailed documentation, presentations, or verbal explanations. Share an experience where your approach facilitated successful collaboration.

Join Rise to see the full answer
What is your experience with reverse engineering software?

When addressing this question, provide details about your experience with reverse engineering. Mention any projects you've worked on, tools you used (like IDAPro or HexRays), and the outcomes of your analysis. Highlight your insights into vulnerabilities you uncovered and how they improved the software.

Join Rise to see the full answer
Can you explain how to identify malicious network traffic?

Discuss your familiarity with network protocol analysis processes and the tools you utilize, such as Wireshark or tcpdump. Provide examples of patterns or anomalies you look for that may indicate malicious activities, and your method for investigating potential threats.

Join Rise to see the full answer
How familiar are you with secure mobile application development?

In your response, showcase your experience with secure mobile application development, particularly focusing on platforms like Android and iOS. Mention specific vulnerabilities or secure practices you have addressed, highlighting your understanding of secure coding principles.

Join Rise to see the full answer
What steps do you take to ensure code quality during development?

Outline your practices for maintaining code quality, such as code reviews, adherence to coding standards, and leveraging automated testing tools. Share examples of how these practices resulted in high-quality, maintainable code in your projects.

Join Rise to see the full answer
How do you approach collaboration with non-technical stakeholders?

Describe your methods for engaging non-technical stakeholders effectively. Stress the importance of patience and clarity when explaining technical matters. Provide an example of how you successfully collaborated with a non-technical team to achieve a common goal.

Join Rise to see the full answer
Can you discuss a challenging problem you encountered and how you resolved it?

Select a specific challenging situation related to software development, explaining the issue in detail, your analysis of it, and the steps you took to solve it. Conclude with the results of your actions and what you learned from the experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago

Become a pivotal Data Engineer at Redhorse Corporation, enhancing intelligence capabilities through innovative cloud data solutions.

Photo of the Rise User
Posted 11 days ago

Join Redhorse Corporation as a Project Analyst I and contribute to improving government infrastructure management.

A leading firm in Richardson seeks an experienced Java backend Developer with a solid understanding of microservices and cloud technologies.

Photo of the Rise User
Posted 7 days ago

Join Trustly as an Associate Front-End Engineer, where you'll play a crucial role in shaping the future of payments.

Posted 11 days ago

Join Teamified as a Front-end Developer and contribute to developing innovative web applications while enjoying flexible work arrangements.

Photo of the Rise User
Mission Driven
Passion for Exploration
Transparent & Candid
Growth & Learning

Quora invites motivated new graduates to apply for the Machine Learning Engineer role, focusing on advancing their AI-driven products like Poe.

Photo of the Rise User
Posted 7 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our Coral Springs team as a PHP / Magento Developer focused on delivering high-quality eCommerce solutions.

Photo of the Rise User
Posted 3 days ago

Walmart is searching for a Senior Software Engineer to drive software development and innovation to enhance customer experiences.

Inetum Remote Aveiro, Portugal
Posted 12 hours ago

Inetum is seeking a skilled Senior Java Developer to coordinate and implement software solutions for telecom operators in a dynamic hybrid work environment.

Photo of the Rise User

Palo Alto Networks is looking for a Senior Staff Software Engineer to help shape the future of cybersecurity through innovative software development.

To Transform the Way Government Interacts with Data and Technology

52 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew