1

Software Development Jobs in Denver, NC (NOW HIRING)

Principle Software Engineer

Concord, NC ยท On-site +1

$112K - $143K/yr

Agile Project Management, Networking, Software Development Life Cycle (SDLC) Certifications: None Experience: 10 + years of related experience US Citizenship Required: Yes Position Overview We are ...

General experience working in an Agile software development lifecycle Preferred Qualifications (Desired Skills/Experience): * Bachelor of Science degree from an accredited course of study in ...

General experience working in an Agile software development lifecycle Preferred Qualifications (Desired Skills/Experience): * Bachelor of Science degree from an accredited course of study in ...

Sr. Software Engineer

Charlotte, NC ยท On-site

$119K - $157K/yr

Strong backend development experience using Python and React * Good knowledge of SQL and NoSQL ... and software solutions. This includes developing, configuring, or modifying complex integrated ...

New

... in Software Development. Dev10 provides a pathway for motivated learners to gain real-world ... experience while developing technical skills through immersive training. Whether you're growing ...

Software Engineer II

Charlotte, NC ยท On-site +1

$85K - $115K/yr

The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ...

Software Engineer II

Charlotte, NC ยท Remote

$85K - $115K/yr

The Software Engineer II partners with senior engineers, product managers, system architects, and ... Perform maintenance, feature development, quality assurance, documentation, and infrastructure or ...

Software Engineer II

Charlotte, NC ยท Remote

$85K - $115K/hr

The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ...

Software Development Engineer Intapp is seeking a Software Development Engineer to contribute to the design and build of our rapidly growing suite of enterprise cloud applications. Each application ...

Software Development Engineer Intapp is seeking a Software Development Engineer to contribute to the design and build of our rapidly growing suite of enterprise cloud applications. Each application ...

Showing results 41-60

Software Development information

See Denver, NC salary details

$73.5K

$131.4K

$165.1K

How much do software development jobs pay per year?

As of Aug 15, 2026, the average yearly pay for software development in Denver, NC is $131,439.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $150,800.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

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

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.

What cities near Denver, NC are hiring for Software Development jobs?

Cities near Denver, NC with the most Software Development job openings:

Infographic showing various Software Development job openings in Denver, NC as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $131,439 per year, or $63.2 per hour.

Senior Software Engineer

DNP Imagingcomm America Corporation

Concord, NC โ€ข On-site

$130K - $160K/yr

Full-time

Re-posted 8 days ago


Job description

Job Purpose

This position will contribute to software design, development and implementation for the photo kiosk and print engine product(s) and will occasionally work on design review and high-priority deliverables for current projects.

Responsibilities

The Software Engineer participates in a variety of assignments in software development and photo printing solutions. This position works closely with the Software Development Manager and team members to design and develop software deliverables. S/he is also responsible for participating in integration of software standards as well as adhering to SDLC processes.

Qualifications:

Abilities/Job Functions

  • Proficient knowledge in C# and expertise in object oriented design and software development
  • Hands on development and recent experience using Microsoft .NET Core
  • Experienced developing web based solutions using JavaScript frameworks, Angular, Typescript or similar
  • Ability to present and demonstrate solutions to team members and team leads and contribute during design meetings across multiple projects and services
  • Provide maintenance and support solutions to solve problems or manage configuration of software delivery.
  • Ability to think “out of the box” and provide insight and recommendations using cutting edge technology
  • Ability to effectively communicate with managers and team members
  • Provide written designs, mockups and diagrams for software solutions
  • Design and develop software solutions to business requirements within the stated time constraints
  • Excited about hard problems and creating next-gen solutions
  • Willing to take initiative, motivated, and results oriented
  • Must have tenacity, customer focus and ability to self-direct

Experience/Background Preferred

  • Bachelor’s Degree in Computer Science or a related field or equivalent related work experience required. Solid computer science fundamentals
  • 7-10+ years’ experience in software architecture, developing software and engineering practices
  • Understanding of various SDLC models (Agile, Waterfall, Scrum, etc.)
  • Experience in using different technologies, frameworks and software design patterns
  • Experience developing in Microsoft (.NET), web applications (Angular, ASP.NET Core).
  • Highly proficient in .NET Core applications using C#
  • Strong communication skills and ability to work on multiple tasks at the same time
  • Strong skills at documenting design and implementation of software processes
  • Experience providing technical leadership to development teams to ensure development of solutions within established architecture and coding/technology standards

Physical Demands

  • Must be able to sit/stand for 8 hours
  • The ability to use arms/hands/fingers to feel and reach
  • Be able to bend/stoop/kneel as needed
  • Must be able to hear and talk to communicate with customers

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

DNP IAM is a 100 percent U.S. subsidiary of Dai Nippon Printing Co., Ltd. (DNP) – the world’s largest manufacturer of dye-sublimation media for photo printers and thermal transfer ribbons and barcode printers. DNP Imagingcomm America Corporation has the broadest selection of solutions for the photo retail market and products designed to address retailer’s specific business goals and objectives—backed by the quality and reliability today’s customers expect. Manufacturing, sales, and development offices of dye-sublimation media for photo printers are in Concord, NC, and more information is available at www.dnpphoto.com/en-us/.

DNP Imagingcomm America Corporation is an equal opportunity employer that does not discriminate based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.