1

Developer Jobs in Durham, NC (NOW HIRING)

Principal DevOps Engineer

Raleigh, NC · Hybrid

$163K - $185K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Join us as a Principal DevOps Engineer and help us do what we do best: propelling business forward. This role will be a hybrid so working between your home office and either our Raleigh NC or ...

Principal DevOps Engineer

Raleigh, NC · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Join us as a Principal DevOps Engineer and help us do what we do best: propelling business forward.  This role will be a hybrid so working between your home office and either our Raleigh NC or ...

Azure DevOps

Raleigh, NC · On-site

$49.25 - $67.50/hr

Azure DevOps Location : Raleigh Top Skills: Azure certifications: AZ-400 (DevOps Engineer Expert), AZ-104 Kubernetes certifications: CKA / CKAD Experience with IaC tools: Terraform, Bicep, ARM ...

Java Developer

Raleigh, NC · On-site

$47.75 - $61.75/hr

Java Developer Location: Onsite at Raleigh, NC or Atlanta, GA - 8 to 12 years of experience in Java and spring boot as a senior developer/ tech lead - AWS is highly preferred - Strong SQL skills ...

Curam Developer Location: Raleigh NC Duration: 12+ Months Curam Developer needed to assist with the development and implementation using Curam Software. Qualifications Curam V6 Certified Developer ...

Java Developer

Raleigh, NC

$49.50 - $64.25/hr

  • Medical

  • Dental

  • Retirement

Java Developer Job Duties: Defines site objectives by analyzing user requirements; envisioning system features and functionality. Designs and develops user interfaces to internet/intranet ...

Android Developer

Durham, NC · On-site

$50.50 - $66.25/hr

We are hiring Android Developer - to join our Digital Engineering team. Who are we? For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from ...

Mainframe Developer

Raleigh, NC

$47.75 - $61.25/hr

Mainframe Developer Location: Raleigh, NC Duration: 12 months Essential Responsibilities * Candidates must posses a thorough knowledge of programming techniques, programming languages and the ...

Java developer

Durham, NC

$49.25 - $63.75/hr

Java Developer Location:Durham NC - 27701 Duration:12 months Contract CLient: State of NC-484218/485014 Complete Description: Need Senior Java Developers to assist with the development and ...

DevOps Engineer

Raleigh, NC · Hybrid

$51.25 - $70.25/hr

  • Medical

  • Retirement

  • PTO

We are looking for a DevOps Engineer to join our amazing Cloud Engineering team. We are developing WalkMe's revolutionary runtime engine and transforming the online experience for hundreds of ...

Android Developer

Durham, NC · On-site

$50.50 - $66.25/hr

Android Developer Location : Durham, NC (Onsite) Job Summary: The Android Developer will be responsible for designing, developing, and maintaining high-quality mobile applications, ensuring ...

DevOps Engineer

Raleigh, NC · Remote

$54 - $74/hr

We are looking for a DevOps Engineer to join our amazing Cloud Engineering team. We are developing WalkMe's revolutionary runtime engine and transforming the online experience for hundreds of ...

Software Engineering Developer

Durham, NC · On-site

$88K - $168K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

... Developer at Kyndryl, you will be at the forefront of designing, developing, and implementing cutting-edge software solutions. Your work will play a critical role in our business offering, your code ...

New

NC FAST requires a senior technical developer/programmer to assume significant delivery responsibilities as part of NC FAST development. The NC Department of Health and Human Services seeks a ...

Certified Salesforce Developer

Raleigh, NC

$54 - $71.50/hr

In this role as a Salesforce Developer you will be responsible for implementing, integrating, configuring Salesforce for customers/clients. This role is an active participant in the requirements ...

Principal Azure DevOps Engineer

Raleigh, NC · On-site

$51.25 - $70.25/hr

We are looking for a Principal Azure DevOps Engineer. This is an onsite, full-time permanent hire position in Raleigh, North Carolina with our client. No visa sponsorship is available at this time or ...

Android Developer

Durham, NC · On-site

$50.50 - $66.25/hr

We are hiring Android Developer to join our Digital Engineering team. About Us: For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a ...

Showing results 41-60

Developer information

See Durham, NC salary details

$38.7K

$125K

$153.2K

How much do developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for developer in Durham, NC is $124,990.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,400.00 and $151,700.00 per year, depending on experience, location, and employer.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the key skills and qualifications needed to thrive as a developer, and why are they important?

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, as well as experience with cloud platforms and agile development, enhance employability in this field.

What are the most commonly searched types of Developer jobs in Durham, NC?

The most popular types of Developer jobs in Durham, NC are:

What are popular job titles related to Developer jobs in Durham, NC?

For Developer jobs in Durham, NC, the most frequently searched job titles are:

What job categories do people searching Developer jobs in Durham, NC look for?

The top searched job categories for Developer jobs in Durham, NC are:

What cities near Durham, NC are hiring for Developer jobs?

Cities near Durham, NC with the most Developer job openings:

Infographic showing various Developer job openings in Durham, NC as of August 2026, with employment types broken down into 78% Full Time, 8% Part Time, and 14% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $124,990 per year, or $60.1 per hour.

Principal DevOps Engineer

Progress

Raleigh, NC • Hybrid

$163K - $185K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 hours ago


Job description

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.
We're proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Principal DevOps Engineer and help us do what we do best: propelling business forward. This role will be a hybrid so working between your home office and either our Raleigh NC or Burlington MA office. You must be local to one of them to be considered for candidacy as we can not provide any relocation packages at this time.

We are looking for a Principal DevOps Engineer to join our enablement team and lead the design, evolution, and scaling of our CI/CD platforms and engineering productivity initiatives. This role will drive architectural decisions, standardization, and adoption of modern DevOps and AI practices across multiple product teams.
You will work closely with engineering leadership, architects, and product teams to build secure, scalable, and efficient delivery pipelines that enable continuous development and high-quality releases.
In this role, you will:

Platform & Architecture

  • Define and drive the DevOps platform strategy across CI/CD, build systems, and release engineering
  • Architect scalable and resilient pipelines using tools like TeamCity, Jenkins, or similar
  • Establish standards for pipeline design, modularity, and reusability

CI/CD & Automation

  • Design and implement end-to-end CI/CD pipelines for multiple product lines
  • Drive adoption of automation-first practices across build, test, and release workflows
  • Optimize build performance, reliability, and scalability

Security & Compliance

  • Integrate security practices (SAST, secrets management, dependency scanning) into pipelines
  • Define and enforce best practices for secure software delivery
  • Ensure alignment with frameworks such as SAMM, SOC2, etc.

Infrastructure & Cloud

  • Lead implementation of infrastructure-as-code using tools like:
    • Terraform
    • Kubernetes
    • Ansible
  • Manage and optimize cloud environments (AWS/Azure/GCP)

Developer Productivity

  • Improve developer experience by reducing build times and simplifying workflows
  • Introduce self-service capabilities for engineering teams
  • Drive adoption of modern tooling and best practices

Observability & Reliability

  • Implement monitoring, logging, and alerting for CI/CD systems
  • Ensure high availability and performance of DevOps platforms

Leadership & Influence

  • Act as a technical leader and mentor for DevOps and engineering teams
  • Collaborate with architects and senior engineers to drive platform decisions
  • Influence cross-team adoption of standards and best practices

Your background:

  • Bachelor's or Master's degree in Computer Science or related field
  • 8+ years of experience in DevOps, Build Engineering, or Platform Engineering
  • Deep expertise in:
    • CI/CD tools (TeamCity, Jenkins, GitHub Actions, etc.)
    • Build systems (Gradle, Maven, Ant)
  • Strong experience with:
    • Cloud platforms (AWS, Azure, or GCP)
    • Containerization (Docker, Kubernetes)
  • Proficiency in scripting/programming:
    • Python, Bash, PowerShell, or Java

Additionally, it would be beneficial if you have:

  • Secrets management (Akeyless, Vault)
  • Artifact repositories (Artifactory, Nexus)
  • Security tools (Veracode, Polaris, BlackDuckSonarQube)
  • Large-scale enterprise environments
  • Multi-product CI/CD ecosystems
  • Applied use prompt engineering to effectively leverage AI across the SDLC
Base Salary Range: $163,850 - $185,000
This position is also eligible to participate in our performance-based annual corporate bonus plan. Final base compensation is determined by a number of factors, including but not limited to job-related skills, education, demonstrable experience, and allowance for future and continued salary growth. We also offer a robust benefits package, with details below.

If this sounds like you and fits your experience and career goals, we'd be happy to chat.

What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:

  • Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan. Tuition Reimbursement program. Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance.
  • Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
  • Flexible paid vacation time, paid day off for your birthday, and company holidays. A variety of leave plans, including Parental Leave.
  • Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health.

Apply Now!

#LI-hybrid

Employment Type: Full-Time Regular Employee