Junior Software Engineer

NextGenEnergyJobs

Chantilly (VA)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redhorse Corporation seeks a software professional in Chantilly, VA to contribute to design, development, testing, and integration of advanced data processing software. You’ll work with cross-disciplinary teams to plan and implement systems that meet complex requirements.

The role emphasizes low-level components and high-level data processing applications, with a focus on robust validation and adherence to standards in a DoD-oriented environment.

Qualifications

  • Experience with DoD software projects.
  • Experience with GitLab and Jira.
  • Proficiency in C/C++/Python in a scientific or systems context.
  • Experience in Agile development.
  • Familiarity with containerization and cloud data processing environments.

Responsibilities

  • Conduct research in the design, development, testing, and utilization of electronic data processing software.
  • Design and develop applications that integrate complex logical and mathematical solutions.
  • Collaborate with multidisciplinary teams, including hardware engineers and equipment designers, to plan and utilize data processing systems.
  • Analyze user needs and system capabilities to resolve technical problems related to program intent, output requirements, and input data acquisition.
  • Design and develop low-level system components, including compilers, assemblers, utility programs, and operating systems.
  • Prepare detailed operating instructions and ensure all software standards are strictly met.
  • Analyze software requirements to determine the feasibility of design within established time and cost constraints.
  • Consult with systems analysts, engineers, and programmers to obtain information on project limitations, performance requirements, and interfaces.
  • Apply scientific analysis and mathematical models to modify software systems and predict design consequences.
  • Coordinate software system installations and monitor equipment functioning to ensure specifications and performance standards are met.
  • Independently determine and develop approaches to technical solutions for a wide range of difficult problems.

Skills

GitLab
Jira
Containerization
Cloud-based data processing
Agile development
C
C++
Python
DoD experience

Tools

GitLab
Jira
Docker
Kubernetes
Cloud environments

Job description

Now is a great time to join Redhorse Corporation.

Key Responsibilities
  • Conduct research in the design, development, testing, and utilization of electronic data processing software.
  • Design and develop applications software and systems that integrate complex logical and mathematical solutions.
  • Collaborate with multidisciplinary teams, including hardware engineers and equipment designers, to plan and utilize data processing systems.
  • Analyze user needs and system capabilities to resolve technical problems related to program intent, output requirements, and input data acquisition.
  • Design and develop low-level system components, including compilers, assemblers, utility programs, and operating systems.
  • Prepare detailed operating instructions and ensure all software standards are strictly met.
  • Analyze software requirements to determine the feasibility of design within established time and cost constraints.
  • Consult with systems analysts, engineers, and programmers to obtain information on project limitations, performance requirements, and interfaces.
  • Apply scientific analysis and mathematical models to modify software systems and predict design consequences.
  • Coordinate software system installations and monitor equipment functioning to ensure specifications and performance standards are met.
  • Independently determine and develop approaches to technical solutions for a wide range of difficult problems.
Requirements
  • Experience using GitLab for version control and Jira for project management.
  • Familiarity with containerization and cloud-based data processing environments.
  • Experience working in an Agile development environment.
  • Knowledge of programming languages such as C, C++, or Python in a scientific or systems context.
  • Prior experience supporting government or Department of Defense (DoD) software projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer
Mid-Level Software Engineer

NextGenEnergyJobs • Chantilly (VA)

Hybrid
USD 120,000 - 150,000
Software Developer
Software Developer

NextGenEnergyJobs • Huntsville (AL)

On-site
USD 90,000 - 150,000
Junior Software Engineer
Junior Software Engineer

Redhorse Corporation • Chantilly (VA)

On-site
USD 165,000 - 185,000
Principal Software Architect
Principal Software Architect

NextGenEnergyJobs • Chantilly (VA)

Hybrid
USD 120,000 - 180,000
Junior Software Engineer
Junior Software Engineer

Redhorsecorp • Chantilly (VA)

On-site
USD 120,000 - 150,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Redhorse Corporation • Chantilly (VA)

On-site
USD 210,000 - 220,000
Comprehensive benefits
Performance-based incentives
Mid-Level Software Engineer
Mid-Level Software Engineer

Redhorsecorp • Chantilly (VA)

On-site
USD 120,000 - 180,000
Software Developer
Software Developer

Redhorse Corporation • Huntsville (AL)

On-site
USD 90,000 - 140,000
Cyber Software Developer
Cyber Software Developer

Redhorse Corp. • Herndon (VA)

On-site
USD 100,000 - 120,000
Software Developer
Software Developer

Redhorse Corp. • Huntsville (AL)

On-site
USD 140,000 - 165,000