1

Small Business Software Developer Jobs in Raleigh, NC

senior software engineer

Durham, NC · On-site

$118.40K - $156.10K/yr

The successful candidate will become an instrumental part of a small team of software engineers who create and support products used by medical and lab professionals to improve the lives of newborn ...

Sr Software Developer / Golang

Cary, NC · On-site

$51 - $67.25/hr

Senior Software Developer (Java / Go) - Hybrid, Cary, NC We're a leader in data and AI. Through our ... business opportunities. * Quality Orientation - Accomplishing tasks by considering all areas ...

Sr Software Developer / Golang

Cary, NC · On-site

$51 - $67.25/hr

Senior Software Developer (Java / Go) - Hybrid, Cary, NC We're a leader in data and AI. Through our ... business opportunities. * Quality Orientation - Accomplishing tasks by considering all areas ...

Sr. Associate Software Developer- Hybrid, Cary, NC or Remote in North Carolina We're a leader in ... The candidate should be highly passionate and motivated to meet the needs of the business in a ...

Sr. Associate Software Developer- Hybrid, Cary, NC or Remote in North Carolina We're a leader in ... The candidate should be highly passionate and motivated to meet the needs of the business in a ...

Sr Software Developer, Design Systems

Cary, NC · On-site

$51 - $67.25/hr

Sr. Software Developer, Design Systems- Hybrid, Cary, North Carolina or Remote in EST time zone We ... business outcomes * Applies sound decision-making and high work standards by analyzing data and ...

Sr Software Developer, Design Systems

Cary, NC · On-site +1

$51 - $67.25/hr

Sr. Software Developer, Design Systems- Hybrid, Cary, North Carolina or Remote in EST time zone We ... business outcomes * Applies sound decision-making and high work standards by analyzing data and ...

Sr. Software Developer (.Net)

Morrisville, NC

$51.50 - $65.50/hr

Ability to communicate with business and technical team members ROLE DESCRIPTION DESCRIPTION OF ... Manage personal development tasks and provides guidance to other software developers. * Perform ...

Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we ... This business unit is unique, and we certainly aren't afraid to stand out from the crowd and tackle ...

next page

Showing results 1-20

Small Business Software Developer information

See Raleigh, NC salary details

$46.7K

$108.7K

$161.4K

How much do small business software developer jobs pay per year?

As of May 30, 2026, the average yearly pay for small business software developer in Raleigh, NC is $108,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Small Business Software Developer, and why are they important?

To thrive as a Small Business Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), software design principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud platforms, and popular frameworks, along with certifications in relevant technologies, is highly beneficial. Strong problem-solving abilities, effective communication, and adaptability are essential soft skills for collaborating with small teams and understanding client needs. These skills ensure the delivery of reliable, scalable solutions tailored to small business requirements while fostering efficient teamwork and client satisfaction.

What are some common challenges a Small Business Software Developer faces, and how can they be addressed?

Small Business Software Developers often work with limited resources and smaller teams, which can mean juggling multiple roles such as coding, troubleshooting, and even client communication. A key challenge is balancing rapid development with maintaining code quality and scalability. To address these issues, it's important to embrace agile practices, maintain clear documentation, and communicate closely with stakeholders to prioritize features effectively. Building flexible, modular solutions also helps accommodate changing business needs as the company grows.

What does a Small Business Software Developer do?

A Small Business Software Developer designs, builds, tests, and maintains software solutions tailored specifically to the needs of small businesses. Their work may include creating custom applications, integrating existing software, automating business processes, and providing ongoing technical support. These developers often collaborate closely with business owners to ensure that the software effectively addresses unique operational challenges and scales as the business grows.
What are popular job titles related to Small Business Software Developer jobs in Raleigh, NC? For Small Business Software Developer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Small Business Software Developer jobs in Raleigh, NC look for? The top searched job categories for Small Business Software Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Small Business Software Developer jobs? Cities near Raleigh, NC with the most Small Business Software Developer job openings:
Infographic showing various Small Business Software Developer job openings in Raleigh, NC as of May 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $108,723 per year, or $52.3 per hour.

Sr. Software Developer- Contractor

Align Technology

Raleigh, NC

$53 - $70/hr

Contractor

Posted 3 days ago


Job description

Description
Align Technology is an industry leader and innovator in the medical device field which focuses on revolutionizing the dental and orthodontic industry. We are looking for a seasoned professional to join our software engineering team as a Senior Software Developer- Contractor. In this role you will work together with other team members on design and implementation of essential computational, scalable, and resilient RESTful APIs to both our internal and external partners. Work closely with a state-of-the-art infrastructure platform that maximizes the efficiency of our geographically distributed development group. You will leverage modern platforms, employ best practices in delivering of numerous applications that enable Align Technology. 

Role expectations
  • Development, debugging and support of corporate software applications using Java, and Kotlin programming languages according to specific coding standards. 
  • Develop automation for deployment procedures in collaboration with DevOps engineers leveraging Terraform and Helm frameworks 
  • Accurate and precise code documenting 
  • Design and development of tests for quality assurance of implemented program components. 
  • Assistance QA team to ensure the software is of high quality by contributing into automation test suit using Python language and Behave framework 
  • Participation in all company’s obligatory trainings and meetings. 
  • Ensures the effective fulfillment of objectives and deadlines assigned 
  • Manage tasks through the entire project lifecycle. 
  • Assist in requirements gathering, planning, design and testing of assigned tasks. 
  • Support developed system in production 
  • Work closely with other development managers and business analysts to gather requirements, participate in release-planning, contribute to roadmap, and help orchestrate multiple parallel delivery pipelines 

What we're looking for
  • Hands-on Java experience for 8+ years 
  • Experience in building web applications and REST microservices 
  • Thorough knowledge and experience with multi-tier application architectures. 
  • Strong knowledge of RESTful web services concept and HTTP protocol 
  • Understand software, hardware, networks, databases, messaging etc. well enough to do development, feasibility and estimating 
  • Strong experience in working with message brokers and asynchronous communication between systems 
  • Strong understanding of Event Driven Architecture  
  • Practical experience working with AWS platform is strong plus 
  • Good verbal & written communication skills. 
  • Knowledge of deployment automation frameworks and DevOps concept is a plus 
Technology stack:  
  • Java/Kotlin, Spring, Hibernate, Docker, Kubernetes, AWS, Terraform, PythonÂ