1

Contract Navy Software Engineer Jobs in Raleigh, NC

AI Engineer

Raleigh, NC · Remote

$130K - $160K/yr

Contract - salaried role with benefits and PTO; one-year end date (likely to extend/convert ... The client is seeking a collaborative AI-focused software engineer to help evaluate AI use cases ...

Be Seen First

C# Developer / Engineer

Raleigh, NC · On-site

$100K - $130K/yr

C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: * C# coding * Software ...

Jr. software Developer

Raleigh, NC · On-site

$65K - $84K/yr

NCDA&CS Location : 2109 Blue Ridge Rd., Raleigh, NC 27607 Duration :6+ Months (Contract to Hire ... Ability to learn new software systems and programming languages by studying available references.

Position Summary Leads small-to-medium sized systems Engineering projects or technical work ... Automated testing of software baselines * Knowledge of Navy platforms or common Navy platforms ...

Data Solutions Engineer

Durham, NC · On-site

$110 - $160/hr

Document pipelines, data contracts, and SLAs; continuously improve performance and reliability Requirements * 2+ years of hands‑on data engineering (or comparable software engineering with ...

... Software Systems, Computer Science, Electrical Engineering or a similar technical discipline Additional Information GOOD COMMUNICATION SKILLS DURATION: 6+ Months Contract INTERVIEW: Phone then F2F or ...

Overview This Software Engineer II - MuleSoft Engineer position requires designing, developing and ... Create API specifications using RAML/OAS, design API contracts and ensure proper governance.

Overview This Software Engineer II - MuleSoft Engineer position requires designing, developing and ... Create API specifications using RAML/OAS, design API contracts and ensure proper governance.

Systems Engineer Senior I

Wake Forest, NC

$89K - $122K/yr

The Systems Engineer is expected to provide system level trade-space assessments of approaches ... Automated testing of software baselines * Knowledge of Navy platforms or common Navy platforms ...

Through our software and services, we inspire customers around the world to transform data into ... Review sales opportunities before contract finalization to ensure proposed technologies-including ...

Showing results 41-60

Contract Navy Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

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

As of Aug 22, 2026, the average yearly pay for contract navy software engineer in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

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.

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 are the most commonly searched types of Navy Software Engineer jobs in Raleigh, NC?

The most popular types of Navy Software Engineer jobs in Raleigh, NC are:

What are popular job titles related to Contract Navy Software Engineer jobs in Raleigh, NC?

For Contract Navy Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching Contract Navy Software Engineer jobs in Raleigh, NC look for?

The top searched job categories for Contract Navy Software Engineer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Contract Navy Software Engineer jobs?

Cities near Raleigh, NC with the most Contract Navy Software Engineer job openings:

Infographic showing various Contract Navy Software Engineer job openings in Raleigh, NC 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 $143,405 per year, or $68.9 per hour.

IBM Sterling OMS Engineer (Java)

GreyStar Systems LLC

Raleigh, NC • On-site

$50.25 - $69/hr

Other

Posted 5 days ago


Job description

Title:  IBM Sterling OMS Engineer (Java)

Contract: Ongoing contract

Location: Raleigh, NC (3 days, Hybrid)


Job Summary

We are looking for an experienced IBM Sterling OMS Engineer with strong Java development skills to join our team in Raleigh, NC. The ideal candidate will have hands-on experience designing, developing, and supporting IBM Sterling Order Management solutions while working closely with business and technical stakeholders to deliver scalable, high-quality OMS implementations and integrations.

 

Key Responsibilities

  • Design, develop, customize, and support solutions using IBM Sterling Order Management System (OMS).
  • Develop and enhance Sterling components using Java, J2EE, and Spring Framework.
  • Configure and customize Sterling OMS business processes, APIs, services, pipelines, and user exits.
  • Design and develop integrations between Sterling OMS and enterprise applications using REST/SOAP APIs, messaging, and middleware.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable solutions.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Participate in code reviews, testing, deployment, and production support activities.
  • Follow software engineering best practices to ensure scalability, performance, and maintainability.

 

Required Qualifications

  • 6+ years of software development experience with IBM Sterling OMS.
  • Strong hands-on experience with Java, J2EE, Spring Boot, and REST APIs.
  • Experience customizing Sterling OMS using User Exits, APIs, Services, Agents, Pipelines, and Transactions.
  • Experience in Retail, E-commerce, or Supply Chain domains
  • Strong knowledge of Oracle/SQL and database design.
  • Experience integrating Sterling OMS with external systems and enterprise applications.
  • Familiarity with version control systems such as Git.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities.

Preferred Qualifications

  • Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of microservices architecture is a plus.