Software Developer Jobs in Charlotte, NC

Design and build applications that run on computers or in web browsers. Software developers may specialize in specific software applications or underlying systems that run devices and networks. Developers consider the users’ needs and the capabilities of the technology being used in order to tailor software to best fill those needs. When planning how each part of the software will fit together, they often create flowcharts and other models/diagrams. These graphics are helpful when constructing or demonstrating the application’s functionality.

Software developers are responsible for ensuring that their programs continue to function correctly through various tests. They also document the software’s features so that the records can be referenced during future maintenance and upgrades.

Search Software Developer Jobs

1-15 of 1,437 Jobs
Charlotte, NC
Kforce has a client that is seeking a Cloud Software Engineer in Charlotte, NC.Key Tasks: Cloud Software Engineer will define public cloud hosting patterns and processes for application delivery,...
2 days ago
Incorporan Inc - Charlotte, NC
MVC and Forms web application • Web Api Restful services • Entity framework, Entity framework Core • React JS, JavaScript, Typescript • Sql server stored procedures, functions, views...
2 days ago
FocuzMindz - Charlotte, NC
Looking for 2 Callidus developers (1 Crystal Reports Dev & 1 workflow dev). looking for candidates that can be in Charlotte from day 1. They are on a 2 week rotation - 2 weeks in office and 2...
2 days ago
Signature Consultants - Harrisburg, NC (12 miles from Charlotte, NC)
Science, Engineering or related discipline Ability to adapt and learn new emerging technologies Good verbal, written, and interpersonal communication skills 3+ years of financial industry experience...
2 days ago
Randstad - Charlotte, NC
Description: The Payments Technologist is accountable for designing comprehensive solutions that meet business requirements in support of a given portfolio. The candidate will be accountable for...
2 days ago
Randstad - Charlotte, NC
Description: Position Summary This Cloud Engineering position will report to the manager of Platform Engineering and will be responsible for operating, advancing, and automating both public and...
2 days ago
Collabera - Charlotte, NC
Boot Experience in Camunda, LDAP Authentication, Timer Events, Message Events, Subflows and event based transactions....
2 days ago
Collabera - Charlotte, NC
8+ years design and planning experience in systems, applications, or IT Architecture. 4+ years of experience using Business Intelligence architecture and development skills, primarily...
2 days ago
Piedmont Airlines - Charlotte, NC
We can't wait to share our passion for aviation with you! Join a team that works hard, cares for each other and offers plenty of opportunities to grow. At Piedmont Airlines, our strength is in the...
2 days ago
Bank of America Corporation - Charlotte, NC
Required Skills: Bachelor's degree in Computer Science or related discipline from an accredited college or university is heavily desired....
2 days ago
Bank of America Corporation - Charlotte, NC
Job Description: ROLE OVERVIEW: Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional,...
1 day ago
ApTask - Charlotte, NC
Strong knowledge in Java, Advanced Java, Spring, Spring Boot. Strong knowledge in Webservices(REST) and JSON. Strong experience in RESTful APIs....
2 days ago
Lowes Home Improvement - Charlotte, NC
development or related skills (e.g., technology related college coursework, bootcamp, certification program, coding academy) Preferred Qualifications Bachelor's degree in Computer Science, CIS, or...
2 days ago
Epiq Bankruptcy Solutions LLC - Charlotte, NC
Essential Job Responsibilities Use Agile Scrum SDLC methodologies in the full life cycle software development process including requirements analysis, software design, prototyping, programming, debugging...
1 day ago
SVB Financial Group - Charlotte, NC
RESTful, Query, and hybrid APIs using OAuth 2.0 - Strong knowledge in Microservices Architecture in a Cloud environment. - Java microservices in Spring Boot is required along with security. - Should...
2 days ago

Demographic Data for Charlotte, NC

Moving to Charlotte, NC? Find some basic demographic data about Charlotte, NC below.


Software Developer Online Courses and Training Opportunities

Software Architecture
The way that software components - subroutines, classes, functions, etc. - are arranged, and the interactions between them, is called architecture. In this course you will study the ways these...

Software Security
This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them - such as buffer overflows, SQL injection, and...

Software Testing and Automation
This Specialization is intented for beginning to intermediate software developers seeking to develop knowledge and skill in implementing testing techniques and tools in the development of their...

Title Synonyms

Salary for Software Developer Jobs in Charlotte, NC

This is the average annual salary for Software Developer jobs in Charlotte, NC as reported by the BLS.


Top Hiring Companies

Top hiring companies in your area for Software Developer positions

Highest Education Level

Software Developers in Charlotte, NC offer the following education background
  • Bachelor's Degree (46.6%)
  • Master's Degree (34.7%)
  • Associate's Degree (7.0%)
  • Vocational Degree or Certification (4.9%)
  • High School or GED (3.5%)
  • Doctorate Degree (2.7%)
  • Some College (0.5%)
  • Some High School (0.2%)

Average Work Experience

Here's a breakdown of the number of years' experience offered by Software Developers in Charlotte, NC
  • 4-6 years (34.0%)
  • 2-4 years (17.4%)
  • 6-8 years (16.1%)
  • None (15.1%)
  • 10+ years (11.9%)
  • 1-2 years (4.5%)
  • 8-10 years (1.0%)

Software Developer Related Career Advice Articles

A Deep Dive into Sports Analytics Jobs & Changing Careers into Sports

Brian Clapp dives into how to get jobs in sports analytics and turn your dead end job into a sports career on The Work in Sports podcast

7 Secrets of Applicant Tracking Systems Every Candidate Should ‘Decode’

Applicant Tracking Systems decide your employment future for you - so you better take the time to learn how they work and how you can beat them

Appreciating The Importance of Sports Analytics in Hockey

The statistical revolution in sports is upon us, learn about the advancements in sports analytics and how they impact the business of hockey