Programmer - Level 2

SHINE Systems

$95K — $115K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Engineering, Mathematics, Physical Sciences, or Computer Science, or equivalent experience in software development.
  • Around 5 years of hands-on experience in designing and developing real-time acoustic signal processing algorithms, building parallel processing solutions, or developing signal processing software.
  • Ability to work with microservices and software for real-time data visualization and simulation systems.
  • Capability to obtain U.S. security clearance, essential for the role.
  • Willingness to obtain IAT Level I (or higher) certification shortly after hire, supported by the company.

Responsibilities

  • Develop and enhance Tactical Signature Guidance (TSG) systems and sonar TDAs across multiple production code baselines.
  • Troubleshoot and resolve complex software issues while providing innovative solutions.
  • Collaborate and communicate effectively within an integrated team environment on a large-scale program.
  • Own and deliver software solutions utilizing languages such as Java, React, and C++.
  • Learn and implement new technologies like Angular, Rust, and Scala as project needs evolve.
  • Adapt swiftly to changing priorities and urgent requests.
  • Occasionally travel to Manassas, VA for team integration and collaboration.

Benefits

  • Mentorship and support from experienced teammates to foster your professional growth.
  • Exposure to a variety of new programming languages and technologies.
  • Opportunity to work on projects that enhance the operational readiness of the U.S. Navy.
  • Encouragement for continuous learning and obtaining relevant certifications.
Full Job Description


What You'll Work On
  • Develop and enhance Tactical Signature Guidance (TSG) systems, including sonar TDAs across multiple production code baselines.
  • Troubleshoot and resolve complex software challenges while contributing innovative solutions.
  • Learn and apply new programming languages and technologies, with mentorship and support from experienced teammates.
  • Occasionally support hardware system configuration and build-out, gaining exposure to full system integration.

This opportunity is ideal for developers who thrive on solving complex problems, want to expand their technical expertise, and are motivated by work that directly supports the U.S. Navy's operational readiness.

Primary Responsibilities
  • Work collaboratively in an integrated team environment supporting a large-scale program.
  • Own and deliver software solutions in Java, React, C++, and other modern languages.
  • Learn and apply new technologies (e.g., Angular, Rust, Scala) to meet evolving needs.
  • Troubleshoot and resolve complex technical issues with efficient solutions.
  • Adapt quickly to shifting priorities and support urgent requests when needed.
  • Communicate clearly with teammates, stakeholders, and leadership.
  • Travel occasionally to Manassas, VA for integration and team collaboration.

Basic Qualifications
  • Bachelor's Degree from an accredited educational institution in Engineering, Mathematics, Physical Sciences, or Computer Science or other degree that provides software development expertise equivalent to standard computer science curriculum
  • Experience: Approximately 5 years of hands-on experience in one or more of the following:
    • Designing and developing real-time acoustic signal processing algorithms
    • Building parallel processing solutions
    • Working with microservices
    • Developing software for signal processing, real-time data analysis, or visualization/simulation systems
  • Clearance: Must be able to obtain a U.S. security clearance.
  • Certification: Must be willing to earn an IAT Level I (or higher) certification after hire (company-supported)

Similar Jobs

More Jobs at SHINE Systems

More Aerospace & Defense Jobs

Find similar Programmer - Level 2 jobs: