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
Maid Service
Job Description Job Description Clean Homes for clients Clean Move Outs High Dust, Vacuum, Mop Clean Bathrooms Please bring own vacumm and we will provide cleaning supplies and bottles …
Vice President of Operations (Facilities Management)
CGL is a provider of justice facility planning, design, and program management and maintenance solutions to justice facilities and other public facilities throughout the U.S. and internationally. CGL …
Concrete Finisher
Job Description Job Description Benefits/Perks Flexible Schedule Competitive Pay Career Advancement Job Summary We are seeking an experienced concrete finishers to join our team. I…
Concrete Foreman Richmond VA
Job Description Job Description Salary: $35-$50 per hour POSITION SUMMARY A Foreman will oversee and lead one specific concrete project at a time and manage a crew of 3-10 field employees. …
Software Developer
Job Description Job Description SimVentions is looking for an experienced developer willing to work within a government team to help develop project code. This is an exciting opportunity to see t…
Plumber Service Technician
Job Description Job Description Responsibilities: Pass Drug Testing Pass Background Check Safe Operation of company vehicles and equipment Assemble, install, and repair pipes, fitting…
LPN Outpatient, Obstetrics & Gynecology - Daleville, Bonus Eligible
How You’ll Help Transform Healthcare: This is a Float position. Employee will be asked to cover as needed in OB GYN Ambulatory clinics. Shift will be either 8:00-4:30 or 8:30- 5:00 depending on…
Life Is Good Retail Sales Keyholder
At Life is Good , it’s more than our work, it’s our passion for the guest experience, the outdoors, and the community that bring us all together. As a community of adventurers and beach enthusiasts,…
Software Engineer Sr Advisor Intelligence Community Applications
Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to work alongside federal civilian agencies. Make an impact by providing services that help the government ens…
Full Stack Java Developer
Job Title: Full Stack Java Developer Location: Mc Lean, VA Employment Type: Contract About Us: DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We speci…