1

Senior Software Engineer Jobs in Denver, NC (NOW HIRING)

Senior Software Engineer

Charlotte, NC ยท On-site

$154.67 - $233.30/hr

Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Charlotte, NC Job Type: Full Time Rate of Pay: The salary range for this position in Charlotte, NC is $154,669 - $233,300 per year and this ...

Sr. Software Engineer

Charlotte, NC ยท On-site

$114K - $151K/yr

As a Senior Software Engineer, you will lead the development of secure, scalable, and maintainable applications. You'll work closely with cross-functional teams, contribute to architectural decisions ...

As our Senior Software Engineer, you will have ample opportunity to grow your career and tag your name to amazingly cool products, all while balancing your life priorities. You'll thrive in this ...

Senior Software Engineer - Jaggaer

Charlotte, NC ยท On-site

$119K - $157K/yr

Senior Software Engineer - Jaggaer Location: Charlotte, NC Job Type: Contract Experience: 7+ years Job Overview We are seeking a Senior Software Engineer with deep expertise in Jaggaer to join our ...

Senior Software Engineer

Concord, NC

$114K - $150K/yr

Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data ...

Posted today

Senior Software Engineer

Charlotte, NC ยท On-site +1

$119K - $157K/yr

Wells Fargo is seeking a Senior Software Engineer for the Infrastructure Automation and DevSecOps group, on the Infrastructure Engineering and Architecture (IEA) team. This role is an individual ...

Senior Software Engineer

Charlotte, NC ยท On-site

$119K - $157K/yr

Wells Fargo is seeking a Senior Software Engineer... In this role, you will: * Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, NET Framework ...

Senior Software Engineer

Concord, NC

$114K - $150K/yr

As a Senior Software Engineer, you will be responsible for building highly-performant, reliable, scalable applications used on both sides of the Joyride Auto's auction platform. You'll work with our ...

Senior Software Engineer

Mooresville, NC ยท On-site

$116K - $152K/yr

Team Penske is looking for a senior level Software Engineer in Mooresville, NC (on-site position, this is not a remote or hybrid position) with expertise in C#, ASP.NET Blazor, HTML/CSS, SQL, Docker ...

Senior Software Engineer

Charlotte, NC ยท On-site

$165 - $190/hr

We are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical ... Build and maintain frameworks that make software development easier for application teams* Drive ...

Senior Software Engineer

Charlotte, NC

$119K - $157K/yr

Wells Fargo is seeking a Senior Software Engineer to join a team within the Chief Data Office (CDO) responsible for building and supporting a highly scalable, secure, and cloud-native data platform ...

Senior Software Engineer

Charlotte, NC ยท On-site

$155 - $175/hr

We're looking for a Senior Application Engineer to play a critical role in designing, building, and ... Strong command of software architecture patterns, microservices, and API design * Proven experience ...

Senior Software Engineer

Concord, NC ยท On-site

$114K - $150K/yr

As a Sr. Software Engineer, you will become part of a talented team of engineers, working together to build a better product - solving complex problems, and delivering best quality software. You will ...

next page

Showing results 1-20

Senior Software Engineer information

See Denver, NC salary details

$69.8K

$132.5K

$177.6K

How much do senior software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for senior software engineer in Denver, NC is $132,540.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,300.00 and $149,400.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

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

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Denver, NC? The most popular types of Software Engineer jobs in Denver, NC are:
What are popular job titles related to Senior Software Engineer jobs in Denver, NC? For Senior Software Engineer jobs in Denver, NC, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer jobs in Denver, NC look for? The top searched job categories for Senior Software Engineer jobs in Denver, NC are:
What cities near Denver, NC are hiring for Senior Software Engineer jobs? Cities near Denver, NC with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Denver, NC as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $132,540 per year, or $63.7 per hour.

Senior Software Engineer

Siemens AG

Charlotte, NC โ€ข On-site

$154.67 - $233.30/hr

Other

PTO

Posted 7 days ago


Job description

Job Details

Job Family: Software

Req ID: 509100

Employer: Siemens Industry Software Inc.

Job Title: Senior Software Engineer [MULTIPLE POSITIONS]

Job Location: Charlotte, NC

Job Type: Full Time

Rate of Pay: The salary range for this position in Charlotte, NC is $154,669 - $233,300 per year and this role may be eligible to earn incentive compensation. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: www.benefitsquickstart.com. In addition, this position is eligible for time off in accordance with Company policies, including paid sick leave, paid parental leave, PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).

Duties

Act as senior architect for the manufacturing planning startup and be responsible for ensuring the overall functional quality of the released product on all required platforms and mechanisms; Design, develop, modify, and implement software programming for Teamcenter Easy Plan with focus on surpassing customer expectations, on achieving high quality and on-time delivery; Understand complex products, solutions, and problems; Create and execute software designs which may involve significant re-architecture of important systems, defining and coordinating implementation of wide-reaching impacts; Act as Technical lead of major projects within Teamcenter Easy Plan like Opcenter Integration, Visualization, Part Planning and various areas of MBOM Management and process Planning; Promote innovation through the ability to introduce new technology/knowledge into at least one area of a product and to our people; Provide high-level technical expertise, including performing in-depth and complex software systems programming and analysis; Provide problem resolution and technical leadership for the group; Act as Technical Lead in guiding junior engineers; Support and guide solutions for key customer deployments majorly; Ensure code quality standards and best practices including core product and test automation. Position requires up to 10% domestic travel. [Onsite role.]

Requirements

Employer will accept a Bachelor's degree in Computer Science or related field and 60 months of experience in the job offered or in a Senior Software Engineer-related occupation.

Position requires experience in the following:

  1. Working with operating systems Windows and Linux.
  2. Object oriented programming and service-oriented architecture.
  3. C/C++ , Oracle SQL, and Stylesheets.
  4. Teamcenter Manufacturing server side and NX.
  5. Integration with multiple systems in Enterprise Architecture.
  6. Product Development.
  7. Designing enterprise products.
Additional Information

Referral Program: Incentives offered through the Companyโ€™s Employee Referral Program are applicable to this position.

#J-18808-Ljbffr