Software Developer

Redhorse specializes in developing creative strategies and solutions for private, state, and federal customers in cultural and environmental resources, climate change, IT, and intelligence services.
Quantico, VA 22134, USA
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer

Entry-level Software Developer position at Oracle NetSuite in Montevideo, focusing on EPM product development with Java, JavaScript, and SQL. Hybrid work model with competitive benefits.

Junior BSS/OSS Test Engineer | Telecom Applications

Entry-level BSS/OSS Test Engineer position at Oracle in Riyadh, focusing on telecom applications testing, automation, and quality assurance.

Software Engineer - Analytics Cloud

Entry-level Software Engineer position at Oracle Analytics Cloud for new graduates, working on enterprise-class business intelligence platform in San Francisco Bay Area.

Founding Engineer

Founding Engineer role at Tabular, building AI-powered accounting automation systems in Berlin.

SDE-1, Direct Fulfillment

Entry-level software engineering role at Amazon's Smart Commerce team, building e-commerce solutions for Indian sellers.

Description For Software Developer

Redhorse Corporation is seeking a Software Developer to join their Cyber Analytics team, focusing on developing and maintaining data processing and analysis applications for federal customers. This role combines software development with cybersecurity expertise, contributing to national security.

The position offers a unique opportunity to work on critical missions, developing and maintaining applications that directly impact operational capabilities and security posture. You'll be involved in various aspects of software development, from coding to analysis and reverse engineering.

As a Software Developer, you'll work with cutting-edge technologies and tools, including network protocol analysis, mobile application security, and reverse engineering tools. The role requires both independent work and team collaboration, offering a balanced work environment.

The ideal candidate should have a strong foundation in computer science with experience in various programming languages. Knowledge of cybersecurity concepts, network protocols, and system internals is highly valued. This position is perfect for someone who wants to contribute to national security while developing their technical skills.

Redhorse Corporation provides a supportive environment for professional growth, working with state and federal customers in various technical domains. The company specializes in creative solutions across environmental resources, climate change, IT, and intelligence services, offering exposure to diverse and meaningful projects.

Last updated 4 months ago

Responsibilities For Software Developer

  • Develop and maintain data processing and analysis applications
  • Provide end-user support for developed applications
  • Test and validate software builds
  • Identify and implement enhancements to customer data flow operations
  • Research software component operations and vulnerabilities
  • Document research findings for technical and non-technical audiences
  • Provide network protocol analysis and data traffic analysis
  • Assist in the analysis of secure mobile applications
  • Assist in the development of data analysis and recovery software tools
  • Collaborate with customer and engineer personnel
  • Work independently and as part of a team

Requirements For Software Developer

Java
Python
  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field
  • 1+ years of experience in software development support
  • Knowledge in C#, C/C++, Java, Python, Perl, or Bash Scripting
  • Familiarity with network protocol analysis tools
  • Knowledge of OS internals and compiler concepts
  • Strong debugging and analytical skills
  • Knowledge of TCP/IP network internals
  • Experience with reverse engineering tools
  • Experience with Android or iOS environments

Interested in this job?