1

Microsoft Software Developer Jobs in North Carolina

Jr .NET Developer

Charlotte, NC · Hybrid

$65K - $85K/yr

An internationally recognized software and hardware solutions company with 30 years of experience ... Required Skills & Experience * C# / .NET * Microsoft SQL Server / SQL Server Management Studio

... software solutions in collaborative development environments. * Programming Languages: C#, JavaScript, TypeScript * Frameworks: .NET Core / .NET Framework, React.js * Database Technologies: Microsoft ...

Software Engineer

Charlotte, NC · On-site

$68 - $73/hr

Microsoft SQL Server * Apache Spark * Experience building and supporting enterprise-scale applications. * Strong understanding of software design patterns, object-oriented programming, and modern ...

Software Engineer

Charlotte, NC · On-site

$49 - $53/hr

... Microsoft Azure. * Experience implementing CI/CD pipelines and automated deployment processes ... Knowledge of DevOps practices, infrastructure automation, and cloud-native application development.

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Overview We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC ... Experience with git, Gerrit, JIRA and Microsoft Azure ADO * Familiarity with embedded or mobile UI ...

Manager, Software Engineering

Durham, NC · On-site

$165K - $195K/yr

Experience developing software on AWS, Microsoft Azure, or Google Cloud. * Kubernetes platform engineering * Infrastructure automation and orchestration * Distributed systems and scalable platform ...

Manager, Software Engineering

Durham, NC · On-site

$165K - $195K/yr

Experience developing software on AWS, Microsoft Azure, or Google Cloud. * Kubernetes platform engineering * Infrastructure automation and orchestration * Distributed systems and scalable platform ...

... DevOps. * Demonstrated ability to mentor engineers, develop technical talent, and build high ... Experience developing software on AWS, Microsoft Azure, or Google Cloud. * Infrastructure ...

Software Engineer

Charlotte, NC · On-site

$68 - $73/hr

Microsoft SQL Server * Apache Spark * Experience building and supporting distributed or cloud-native applications. * Strong understanding of object-oriented programming, software design patterns, and ...

Software Engineer

Charlotte, NC · On-site

$67 - $72/hr

Deploy and manage application releases within Microsoft Azure. * Configure and maintain cloud ... software engineering, application engineering, or enterprise application support. * Experience ...

Platform / Software Engineer

Concord, NC · Hybrid

$108K - $147K/yr

Work as a broad-scope developer across the mission stack - automation, application development ... API and system-to-system integration (REST, Microsoft Graph API). * Git-based version control and ...

Associate Software Engineer About Us Advaita Health is committed to a sustainable, integrated model ... Configuring and deploying solutions in Microsoft Azure, with potential exposure to AWS * Developing ...

New

Showing results 41-60

Microsoft Software Developer information

See North Carolina salary details

$43.6K

$101.6K

$150.9K

How much do microsoft software developer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for microsoft software developer in North Carolina is $101,645.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,800.00 and $118,100.00 per year, depending on experience, location, and employer.

What does a Microsoft software developer do?

A Microsoft Software Developer is responsible for designing, coding, testing, and maintaining software applications and systems for Microsoft. They work with various programming languages and technologies to create products ranging from Windows operating systems and Office applications to cloud services like Azure. Their role often involves collaborating with other engineers, designers, and product managers to deliver high-quality, scalable, and secure software solutions. Additionally, they participate in code reviews, troubleshoot technical issues, and contribute to the continuous improvement of development processes.

What are the key skills and qualifications needed to thrive as a Microsoft software developer?

To thrive as a Microsoft Software Developer, you need strong proficiency in programming languages such as C#, .NET framework, and a solid understanding of software engineering principles, usually supported by a degree in computer science or a related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and relevant certifications such as Microsoft Certified: Azure Developer Associate are highly valued. Excellent problem-solving abilities, teamwork, and effective communication skills help developers collaborate and deliver high-quality solutions. These skills and qualities are essential for building robust applications, meeting project requirements, and contributing to innovative technology solutions within the Microsoft ecosystem.

How does a Microsoft software developer typically collaborate with cross-functional teams on a project?

As a Microsoft Software Developer, you will frequently work alongside product managers, designers, quality assurance engineers, and other developers. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews. You'll contribute to design discussions, share progress updates, and coordinate on resolving technical challenges to ensure features meet both user and business requirements. Effective communication and teamwork are essential, as projects often require input and integration from multiple stakeholders across different domains.

What are popular job titles related to Microsoft Software Developer jobs in North Carolina?

For Microsoft Software Developer jobs in North Carolina, the most frequently searched job titles are:

What cities in North Carolina are hiring for Microsoft Software Developer jobs?

Cities in North Carolina with the most Microsoft Software Developer job openings:

Infographic showing various Microsoft Software Developer job openings in North Carolina as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $101,645 per year, or $48.9 per hour.

Product Engineer (Software Developer/Engineer) .net/C#/Angular or React, AWS and/or Azure

Trellis Group

Durham, NC • On-site

$120 - $170/hr

Other

Posted 15 days ago


Job description

Select how often (in days) to receive an alert:

Product Engineer (Software Developer/Engineer) .net/C#/Angular or React, AWS and/or Azure

Date: Jul 27, 2026

Company: ACA Group

About Us

ACA Group is the leading governance, risk, and compliance (GRC) advisor in financial services. What sets us apart is the breadth and depth of our integrated platform — we offer the most comprehensive compliance technology platform on the market integrating over a dozen purpose-built modules. Our competitors offer only one or two.

We also operate on a uniqueUser/Provider Model: our technology is used not only by our clients but also internally across our managed services and advisory practices. This creates a powerful feedback loop — every enhancement is grounded in firsthand experience, driving real-world performance and usability.

OFFICE LOCATION: Durham, NC (2 days in office at the American Tobacco Campus)

Role Overview

We’re building afull-stack technology teamto drive our platform forward and are hiring atall levels of experience. Whether you’re an early-career developer or a seasoned architect, you’ll help shape a next-generation platform at the intersection of finance, technology and AI.

We’re looking forvoracious learners,intuitive problem solvers, and people who are just as interested in understanding the “why” behind the business as the “how” behind the code. If you’re intensely curious and driven to master both technology and the domain it serves, ACA is the place to do it.

Key Responsibilities

  • Design and implement cloud-native software used by top-tier financial institutions.
  • Work across the stack — from front-end UX to back-end services and infrastructure.
  • Collaborate with product managers, compliance experts, and clients to solve high-impact problems.
  • Apply AI and automation thoughtfully, always keeping human context in the loop.
  • Engage in continuous learning — about new tech, financial markets, and emerging regulatory challenges.

Preferred Qualifications

  • Experience developing applications with .NET/C#.
  • Experience building modern front-end applications using Angular or React.
  • Exposure to cloud platforms such as AWS and/or Microsoft Azure.
  • Familiarity with microservices, APIs, and cloud-native application development.

Who You Are

  • Intensely curious and motivated by the pursuit of mastery — at the intersection oftechnology and finance.
  • A self-starter who thrives in fast-paced, collaborative environments.
  • Excited by the complexity of financial systems and the opportunity to build tools that make them safer and more efficient.
  • Experienced in software development, but not limited by title or background — we care more about how you think than what’s on your résumé.

Our Technology

Our platform is afully cloud-native,globally distributed SaaS solutionarchitected for scale, security, and flexibility. We use a modern stack of containerized microservices, real-time data pipelines, and API-first services designed for extensibility.

We embedAI throughout the platform, powering automation, intelligent risk detection, and smarter workflows — always with ahuman-in-the-loopto ensure quality and accountability. Our software supports a wide array of compliance functions including surveillance, testing, marketing review, and more.

#J-18808-Ljbffr