Software Developer

NS2 Mission

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Strong software development experience with Java; robust Linux/UNIX/Windows skills.
  • Proficient in writing JUnit tests and Javadoc documentation.
  • Familiar with Java development tools including Eclipse and Gradle.
  • Experience with SCM and continuous integration tools such as Jenkins and GitLab.
  • Strong problem-solving abilities and adept at collaborative work environments.
  • Active Security+ certification or ability to obtain it within 3 months.

Responsibilities

  • Design, develop, and maintain software components in Java.
  • Troubleshoot and debug complex software issues.
  • Write automated tests using JUnit and NeXtMidas macro language.
  • Maintain a test environment utilizing Jenkins and GitLab.
  • Respond to user help requests efficiently.

Benefits

  • Join a small, focused engineering team dedicated to high-quality products.
  • Comprehensive benefits package provided.
Full Job Description
Step into a mission-critical role where your Java expertise directly powers advanced signal processing capabilities. Join a tight-knit, high-impact engineering team building cutting-edge solutions on NeXtMidas in Chantilly, VA.

Candidates may participate in all aspects of lifecycle application development including design, code, test, debug, configuration management, and end-user support for Java applications.

Key Responsibilities
  • Design, develop, and maintain software components in Java.
  • Troubleshoot and debug complex software problems.
  • Write automated tests using JUnit and NeXtMidas macro language.
  • Maintain a test environment using Jenkins, GitLab, MinIO Server.
  • Reply to user help requests.

Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Strong software development experience with Java.Strong Linux/UNIX/Windows skills.
  • Proficient in writing JUnit tests and Javadoc documentation.
  • Proficient with Java development tools such as Eclipse, Gradle.
  • Experience with SCM and continuous integration technologies such as Jenkins, GitLab, Bamboo, Bitbucket.
  • Strong problem-solving skills and ability to work in a collaborative, mission-focused environment with a focus on detail and quality.
  • Active Security+ certification or ability to obtain certification within first 3 months.

Desired Qualifications:

  • NeXtMidas, X-Midas, and/or basic DSP background.
  • Java certifications or equivalent knowledge.
  • Experience with scripting in C Shell and Bash.
  • Experience with creating Docker images and VMs.
  • Experience with C/C++, Python, and/or FORTRAN.
  • Experience with SIGINT community.
  • Strong background in math and science.
  • Understanding of geospatial concepts.
  • Experience with TLS, PKI Certificates.
  • Experience with AWS, Kubernetes, Kafka Streams, Apache ActiveMQ.


Why Join Us?
  • Join a small team focused on quality products and backwards compatibility.
  • Competitive compensation and comprehensive benefits package.

Position Clearance Requirement:

TS/SCI with CI Poly

Please be aware many of our positions require the ability to obtain or maintain a U.S security clearance which requires U.S citizenship.

Similar Jobs

More Jobs at NS2 Mission

More Information Technology Jobs

Find similar Software Developer jobs: