1

Contract Navy Software Engineer Jobs (NOW HIRING)

Software Engineer

Philadelphia, PA

$38 - $46/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

S. Navy LHA and LHD class ships. You will work on mission‑critical, custom software used to ... Job Type & Location This is a Contract to Hire position based out of Philadelphia, PA. Pay and ...

Sr. Software Engineer

Home, PA · On-site

$109K - $144K/yr

... Navy standards. • Collaborate with cross-functional teams--including hardware engineering ... contract needs. • Proven ability to lead technical design decisions, resolve complex technical ...

Navy Software Maintenance Program in the Norfolk, VA region. This role is ideal for a seasoned ... Collaborate with program managers, engineers, logistics personnel, and crossfunctional teams to ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

*This position is contingent upon contract award* Amentum is seeking a seasoned professional to ... Navy's launch test facilities Research and Development (R&D) program. This R&D program is a top ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

*This position is contingent upon contract award* Amentum is seeking a seasoned professional to ... Navy's launch test facilities Research and Development (R&D) program. This R&D program is a top ...

$155K/yr

  • Medical

  • Retirement

  • PTO

Navy and U.S. Marine Corps. Responsibilities: * Building unit testing infrastructure. * Support ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

Software Engineer

Panama City, FL · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer - Position Description Join a team that's shaping the future of Navy support. ICI Services-a 100% employee-owned company proudly celebrating 26 years of excellence-is seeking ...

$155K/yr

  • Medical

  • Retirement

  • PTO

S. Navy and U.S. Marine Corps. Responsibilities: * CI/CD pipeline creation experience utilizing ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

Navy Software Maintenance Program. This senior role focuses on software development lifecycle ... Collaborate with cross-functional engineering, program, and fleet stakeholders to ensure accurate ...

Showing results 21-40

Contract Navy Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do contract navy software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for contract navy software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by contract Navy software engineers when working on defense projects?

Contract Navy Software Engineers often encounter unique challenges such as navigating strict security protocols, adapting to rapidly changing project requirements, and integrating new software with legacy naval systems. Collaboration with multidisciplinary teams—including military personnel and civilian contractors—requires clear communication and flexibility. Successfully managing these challenges not only ensures project success but also builds valuable experience for advancing to more senior or specialized defense engineering roles.

What is a contract Navy software engineer?

Contract Navy Software Engineers are professionals who work on a contractual basis to develop, maintain, and improve software systems used by the Navy. They are typically employed by private companies that have contracts with the Navy, rather than being enlisted military personnel. Their work can include creating embedded systems, cybersecurity solutions, data analysis platforms, or software for shipboard and shore-based operations. These engineers must meet specific security clearance requirements and often need to be familiar with Department of Defense (DoD) standards and protocols. Their contributions are critical to ensuring the reliability and security of Navy technology.

What are the key skills and qualifications needed to thrive as a contract Navy software engineer?

To thrive as a Contract Navy Software Engineer, you need expertise in software development, systems engineering, and a solid understanding of defense or military protocols, with at least a bachelor's degree in computer science or a related field. Familiarity with secure coding practices, DoD-approved development environments, and certifications such as Security+ or CISSP are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills are crucial for collaborating on complex, mission-critical projects. These skills and qualifications ensure that software solutions are reliable, secure, and meet stringent Navy operational requirements.
More about Contract Navy Software Engineer jobs

What cities are hiring for Contract Navy Software Engineer jobs?

Cities with the most Contract Navy Software Engineer job openings:

What are the most commonly searched types of Navy Software Engineer jobs?

The most popular types of Navy Software Engineer jobs are:

What states have the most Contract Navy Software Engineer jobs?

States with the most job openings for Contract Navy Software Engineer jobs include:

Infographic showing various Contract Navy Software Engineer job openings in the United States as of August 2026, with employment types broken down into 40% Full Time, and 60% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer

Independent Software, Inc.

Annapolis Junction, MD • On-site

Full-time

Re-posted 24 days ago


Job description

Job Summary:
Independent Software, Inc. is focused on supporting Department of Defense and Intelligence Community customers through the development of mission-critical applications. The Software Engineer will contribute to the full software development lifecycle while working within a collaborative Agile/Scrum team to enhance and modernize applications.
Responsibilities:
• Develop, test, debug, and maintain Java and Angular applications.
• Design and implement RESTful APIs and service integrations.
• Develop and maintain PostgreSQL database components and queries.
• Support application modernization efforts, including Spring Boot migration, microservices, and containerization.
• Implement document parsing and data processing capabilities.
• Participate in Agile/Scrum development activities and four-week sprint cycles.
• Perform code reviews, troubleshooting, testing, and technical documentation.
• Utilize GitLab CI/CD, Jira, and Confluence to support software delivery.
Qualifications:
Required:
• Experience developing software using Java.
• Experience developing web applications using Angular or similar front-end frameworks.
• Experience designing and implementing RESTful APIs.
• Experience working with PostgreSQL or other relational databases.
• Experience supporting application modernization efforts.
• Experience working within Agile/Scrum development teams.
• Strong troubleshooting, analytical, and communication skills.
• Fourteen (14) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity is required.
• Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required.
• Eighteen (18) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity may be substituted for a bachelor’s degree.
• Twenty (20) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity is required.
• Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required.
• Twenty-four (24) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity may be substituted for a bachelor’s degree.
• Must possess an active TS SCI with appropriate Polygraph to be considered for this role.
Company:
Independent Software supports our customers by providing next-generation cyber services, intelligence and all-source analytics, machine learning, and mission application development. Founded in 2005, the company is headquartered in Ellicott City, USA, with a team of 11-50 employees. The company is currently Early Stage.