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.
Redhorse Corporation's Cyber Analytics team is seeking a software developer to develop and maintain data processing and analysis applications in support of a federal customer. Responsibilities include end-user support, application development and maintenance, testing and validation of software builds, and the identification of enhancements and improvements to the customer’s data flow operations and capabilities.
The developer will also research operations, capabilities, and vulnerabilities for a variety of software components to include reverse engineering investigations and documenting results. Successful candidates will possess excellent documentation and communication skills as the position requires direct interaction with customer and engineer personnel of varying technical levels across different functions. The ability to take direction and operate independently as well as participate in team environments are necessary for this support effort.
\n Position Description:- The developer will be responsible for using industry standard and proprietary tools and methodologies for detecting vulnerabilities in software. They will provide network protocol analysis and data traffic analysis to identify malicious activity. The developer may also be required to work with a team to analyze secure mobile applications (Android and iOS) and identify security flaws to find and exploit weaknesses in encryption, secure storage, communications, and code execution vulnerabilities. This position will assist with the development of data analysis and recovery software tools for these applications, as well.
- 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
- 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 [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
PCU | RN
Travel Registered Nurse - Progressive Care Unit (PCU) in Norfolk, VA Travel Registered Nurse - Progressive Care Unit (PCU) in Norfolk, VA Join our Norfolk, VA healthcare team as a Travel Registere…
Senior Information Systems Security Engineer (ISSE) TS/SCI
Position: Senior ISSE Position Description: The Senior Information Systems Security Engineer provides support to the customer in the area of Cyber Security. Daily Tasks include, but are not limited …
Director, Education Business Development
Job Description Job Description Director, Education Business Development HumRRO is a nonprofit research and consulting firm focused on "all things assessment" across the talent management, edu…
Senior Program Manager and Instructional Design Subject-Matter Expert - Remote | WFH
We are looking for a dynamic, experienced Program Manager to lead and manage cross-functional teams in a remote, fast-paced military health education and training environment. The ideal candidate will…
Veterinary Assistant- Cat, Dog, Exotic Pet - Part-Time
Job Description Job Description Ridge Lake Animal Hospital is seeking an enthusiastic, highly motivated, and detail-oriented veterinary assistant to join our growing team! We are a full-ser…
SVP Sales, Americas
Who are we? Equinix is the world’s digital infrastructure company®, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interc…
Sales Associate
Requisition ID: 695199 Store # : 6331 Position: Casual Part-time Total Rewards: Benefits/Incentive Information At Sunglass Hut, we're always in the sun. You’ll find a dynamic space w…
Preschool Substitute Teacher Assistant
Summary St. Peter Baptist Church Child Development Center is an educational facility that integrates Christian values and teachings into its programs for young children. We offer a nurturing env…
Senior Software Engineer (McLean)
Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity,you should have a good foundation …
Remote Recruiter (Work from home)
Become a key player in connecting skilled drivers with top carriers by joining our team as a 1099 Driver Recruiter. In this role, you'll work directly with client managers to understand their hiring n…