Software Engineer

Defense contractor working on mission-critical systems for Department of Defense and Navy projects.
$70,000 - $95,000
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer

We are seeking a talented Software Engineer to join our team working on mission-critical systems for the Department of Defense and Navy projects. This role offers an exciting opportunity to work with cutting-edge technology in a secure environment, developing robust software solutions using C++ or Java on Linux platforms.

The position is based in the Washington D.C. area and requires candidates who can obtain or already possess a Secret Clearance. As a Software Engineer, you'll be integral to the full software development lifecycle, from requirements gathering to deployment, while ensuring compliance with DOD standards and cybersecurity protocols.

The ideal candidate will bring 3+ years of professional experience in software development, with a strong foundation in computer science principles and practical experience in C++ or Java development. You'll work in a collaborative environment, interfacing with cross-functional teams to design and deliver innovative solutions that meet complex defense requirements.

This role is perfect for someone who is passionate about creating high-performance, reliable software systems and has an interest in defense applications. You'll have the opportunity to work on challenging projects that directly impact national security, while growing your technical expertise in areas such as real-time systems, embedded systems, and distributed systems.

The position offers competitive compensation ranging from $70,000 to $95,000 annually, with the opportunity for conversion to a full-time role. You'll be working in a professional environment that values technical excellence, security consciousness, and innovative thinking.

Key technical areas include:

  • C++ or Java development in Linux environments
  • System integration and testing
  • Version control and build systems
  • DevOps practices and CI/CD pipelines
  • Network protocols and communication frameworks

If you're looking to apply your software engineering skills in a meaningful way while contributing to national defense projects, this role offers an excellent opportunity to grow your career while working on mission-critical systems.

Last updated a month ago

Responsibilities For Software Engineer

  • Design, develop, and maintain software applications using C++ or Java in a Linux-based environment
  • Collaborate with cross-functional teams to define, design, and deliver innovative software solutions
  • Optimize and troubleshoot software to enhance performance, scalability, and reliability
  • Participate in the full software development lifecycle
  • Write and maintain technical documentation for software design and development processes
  • Ensure compliance with DOD standards and cybersecurity protocols
  • Work on system integration and testing in collaboration with hardware and other software systems

Requirements For Software Engineer

Java
Linux
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of professional experience in software development using C++ or Java
  • Proficiency in developing and debugging software in a Linux environment
  • Strong understanding of software design principles, data structures, and algorithms
  • Experience with version control tools (e.g., Git) and build systems (e.g., CMake, Make, or Ant)
  • Excellent problem-solving skills and attention to detail
  • Active, or ability to obtain Secret Clearance

Interested in this job?

Jobs Related To Latitude Inc Software Engineer

Systems Engineer

Systems Engineer position focusing on software interface design and system integration, bridging hardware and software components in Manassas, VA.

Bridge Engineer

Bridge Engineer position in Albany, NY, focusing on NYSDOT infrastructure projects, requiring 3+ years experience and PE license, offering hybrid work arrangement.

Structural Project Engineer

Structural Project Engineer position in Albany, NY, focusing on design, analysis, and project management of various structural engineering projects with competitive compensation.

Appian Test Engineer

Remote Appian Test Engineer position focusing on automated testing and quality assurance for enterprise applications, requiring 5+ years of experience and strong technical background.

Drupal Developer

Drupal Developer position for government projects, requiring Acquia certification and extensive CMS experience, offering hybrid work in Washington D.C.