1

Software Developer Jobs in Charlotte, NC (NOW HIRING)

Software Developer

Concord, NC · Hybrid

$107K - $143K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineering Job Qualifications: Skills: Agile Methodology, C Sharp (Programming Language), Microsoft SQL Server, Microsoft Visual Studio Certifications: None Experience: 3 + years of related ...

Software Developer

Concord, NC · On-site

$93K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineering Job Qualifications: Skills: ESRI Software, Geographic Information Systems (GIS), Geospatial Data, Javascript Coding, Python Software Development Certifications: None Experience ...

Software Developer Hiring Mode : Full Time Location : North Carolina 100% Remote Good knowledge of server-side JavaScript Good knowledge of WSDL, XSD and XML Good knowledge of workflow concepts such ...

Software Developer

Charlotte, NC · On-site

$100K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Minimum 10 years Roles & Responsibilities This role combines backend software development with ... Partner with DevOps, infrastructure, and engineering teams to ensure application high availability ...

Software Developer (Junior-Mid) Location: Remote Who We Are: Tuesday Health is a value-based palliative care provider group dedicated to transforming serious illness and end-of-life care. We deliver ...

Software Developer

Concord, NC · On-site +1

$103K - $172K/yr

Position Summary McKesson Corporation is seeking talented Software Developer to join our Supply Chain Technology team with a strong background in microservices architecture, system integrations, CP4D ...

Software Developer

Concord, NC · On-site +1

$103K - $172K/yr

Position Summary McKesson Corporation is seeking talented Software Developer to join our Supply Chain Technology team with a strong background in microservices architecture, system integrations, CP4D ...

.NET Software Developer

Charlotte, NC · On-site

$47.25 - $62.25/hr

NET with AWS roles in the Fort Mill, SC / Charlotte, NC area, specifically seeking experienced personnel (10+ years) for hybrid, senior-level software engineering positions. These roles focus on ...

Lead Software Developer

Fort Mill, SC · On-site

$101K - $127K/yr

  • Medical

  • Retirement

Role Summary We are seeking a highly skilled and hands-on Lead Software Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the ...

Lead Software Developer

Fort Mill, SC · On-site

$101K - $127K/yr

  • Medical

  • Retirement

Role Summary We are seeking a highly skilled and hands-on Lead Software Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the ...

Lead Software Developer

Fort Mill, SC · On-site

$101K - $127K/yr

  • Medical

  • Retirement

Role Summary We are seeking a highly skilled and hands-on Lead Software Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the ...

Software Developer Intern 2027

Lowell, NC · On-site

$16.25 - $21.25/hr

Your role and responsibilities We are looking for Software Developer Interns to join our engineering teams. As an intern, you will work alongside experienced IBM developers to design, build, and test ...

Software Engineering Developer

Concord, 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 ...

next page

Showing results 1-20

Software Developer information

See Charlotte, NC salary details

$46.8K

$109K

$161.8K

How much do software developer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for software developer in Charlotte, NC is $108,986.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,700.00 and $126,700.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

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 in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

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

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

What cities near Charlotte, NC are hiring for Software Developer jobs?

Cities near Charlotte, NC with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Charlotte, NC as of August 2026, with employment types broken down into 72% Full Time, 2% Part Time, and 26% Contract. Highlights an 84% In-person, 3% Hybrid, and 13% Remote job distribution, with an average salary of $109,241 per year, or $52.5 per hour.

Software Developer

GDIT

Concord, NC • Hybrid

$107K - $143K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


General Dynamics Information Technology rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

87th of 224 rated it services


Job description

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

Secret

Clearance Level Must Be Able to Obtain:

Secret

Public Trust/Other Required:

None

Job Family:

Software Engineering

Job Qualifications:

Skills:

Agile Methodology, C Sharp (Programming Language), Microsoft SQL Server, Microsoft Visual Studio

Certifications:

None

Experience:

3 + years of related experience

US Citizenship Required:

Yes

Job Description:

SOFTWARE DEVELOPER, SENIOR
Transform technology into opportunity as a Software Developer Senior at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.
MEANINGFUL WORK AND PERSONAL IMPACT
As a Software Developer Senior, the work you'll do at GDIT will be impactful to the mission of Naval Air Warfare Center, Weapons Division. You will play a crucial role in providing full stack development for operational and business needs.


Develop, test, integrate, maintain front end and back end tools as required for Program operations, configuration and data management.
Collaborate with other developers and managers to ensure the tools meet the needs of the Program and are usable.
Provide training as necessary on the use of the tools you develop and implement.

Attend/facilitate meetings and provide minutes as necessary.
Be proficient in C#, Java, Rest API, Visual Studio, Git, SonarQube, Postgres, MS SQL, Jenkins, Docker, Jira, NuGet, and RedHat.
Have experience with agile methodologies and the SCRUM process.


WHAT YOU'LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer Senior must have:
Education: Bachelor's Degree (or equivalent experience)
Experience: 3+ years of related experience
Technical skills: front and back end development, use of tools described above
Security clearance level: SECRET required
US citizenship required
Role requirements: On-site only; able to self-manage tasks/schedule with full team in multiple locations on base.
GDIT IS YOUR PLACE
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
Growth: AI-powered career tool that identifies career steps and learning opportunities
Support: An internal mobility team focused on helping you achieve your career goals
Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.

The likely salary range for this position is $107,744 - $143,750. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours:

40

Travel Required:

None

Telecommuting Options:

Onsite

Work Location:

USA CA Point Mugu

Additional Work Locations:

Total Rewards at GDIT:

Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

Our Identity Verification Process:

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work:

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.Join our Talent Community to stay up to date on our career opportunities and events at

gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Information Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Dynamics Information Technology logo

About General Dynamics Information Technology

Sourced by ZipRecruiter

GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community. Its 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. The company operates across 50+ countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber, and application development.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US