1

Software Development Assistant Jobs in North Carolina

Development Assistant

Greenville, NC · On-site

$21.10 - $30.76/hr

Process invoices and track expenses for health care development team. * Assist in budget ... Ability to learn organization's database, content management system and other software is required.

SDET / C

Cary, NC · On-site

$46.75 - $60.25/hr

In your role, you will assist in creating automated test suites as well as continuously analyzing and enhancing our test coverage as needed. As a Software Development Engineer in Test, you will:

SDET / C

Cary, NC · On-site

$46.75 - $60.25/hr

In your role, you will assist in creating automated test suites as well as continuously analyzing and enhancing our test coverage as needed. As a Software Development Engineer in Test, you will:

Oasys is seeking a Software Developer, Application - Journeyman to support the design, development ... assist in resolving complex application and integration issues. * Create, modify, and maintain ...

Software Engineer

Concord, NC · On-site +1

$89K - $120K/yr

Skills: Agile Software Development, Networking, Software Development Life Cycle (SDLC ... The ideal candidate will assist in developing tools and applications that enable content creation ...

SOFTWARE ENGINEER

Concord, NC · On-site +1

$89K - $120K/yr

Skills: Agile Project Management, Data Automation, Software Development Life Cycle (SDLC ... The ideal candidate will assist in developing tools and applications that enable content creation ...

Create meaningful documentation to assist in delivering high-value systems and applications for the entire software development practice across the globe * Experience developing with advanced ...

Create meaningful documentation to assist in delivering high-value systems and applications for the entire software development practice across the globe * Experience developing with advanced ...

... • Assist in managing codebase maintenance, refactoring, and optimization. • Proactively ... Required : • 2-5 years of experience in software development. • Proven track record in coding ...

In collaboration with other colleagues, lead development and implement advanced algorithms on PC, GPU and SoC (system on a chip) architectures (~50%). * Assist with software design, architecture, and ...

In collaboration with other colleagues, lead development and implement advanced algorithms on PC, GPU and SoC (system on a chip) architectures (~50%). * Assist with software design, architecture, and ...

Principle Software Engineer

Concord, NC · On-site +1

$112K - $143K/yr

Agile Project Management, Networking, Software Development Life Cycle (SDLC) Certifications: None ... The ideal candidate will assist in developing tools and applications that enable content creation ...

next page

Showing results 1-20

Software Development Assistant information

See North Carolina salary details

$8

$19

$29

How much do software development assistant jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for software development assistant in North Carolina is $19.84, according to ZipRecruiter salary data. Most workers in this role earn between $15.96 and $21.83 per hour, depending on experience, location, and employer.

What does a software development assistant do?

A Software Development Assistant supports software engineers and developers by performing tasks such as writing basic code, testing software, documenting processes, and helping manage project workflows. They may also assist with troubleshooting issues, maintaining databases, and preparing reports. This role helps ensure the smooth progress of development projects and provides valuable support to the software development team.

What are the typical responsibilities of a software development assistant in a project team?

As a Software Development Assistant, your daily tasks often include supporting developers with code documentation, managing version control repositories, conducting basic testing, and tracking project issues or bugs. You may also assist with preparing development environments, updating project management tools, and collaborating closely with both developers and QA testers to ensure smooth project workflows. This role is an excellent entry point for building your technical and collaboration skills while gaining exposure to the full software development lifecycle.

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

To thrive as a Software Development Assistant, you need foundational programming knowledge, familiarity with software development processes, and often a degree or coursework in computer science or a related field. Experience with version control systems like Git, basic coding tools (e.g., IDEs), and project management platforms is typically required. Strong organizational skills, attention to detail, and effective communication help you stand out when supporting developers and collaborating with teams. These skills ensure smooth workflow, efficient project execution, and reliable support within fast-paced development environments.

What is the difference between Software Development Assistant vs Software Developer?

AspectSoftware Development AssistantSoftware Developer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree or higher in computer science or related field
Work EnvironmentSupport teams, assist in coding, testing, and documentationDesign, develop, and implement software applications
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development teams

The main difference between a Software Development Assistant and a Software Developer lies in their responsibilities and experience level. Assistants support development teams with coding, testing, and documentation, often requiring less formal education. Developers take on core design and programming tasks, usually with more advanced credentials and experience. Both roles are essential in the software industry but serve different functions within the development process.

What are the most commonly searched types of Software Development jobs in North Carolina?

The most popular types of Software Development jobs in North Carolina are:

What are popular job titles related to Software Development Assistant jobs in North Carolina?

For Software Development Assistant jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Software Development Assistant jobs in North Carolina look for?

The top searched job categories for Software Development Assistant jobs in North Carolina are:

What cities in North Carolina are hiring for Software Development Assistant jobs?

Cities in North Carolina with the most Software Development Assistant job openings:

Infographic showing various Software Development Assistant job openings in North Carolina as of June 2026, with employment types broken down into 1% As Needed, 74% Full Time, 16% Part Time, 1% Temporary, 6% Contract, and 2% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $41,268 per year, or $19.8 per hour.

Development Assistant

ECU Health

Greenville, NC • On-site

$21.10 - $30.76/hr

Full-time

Posted 13 days ago


Key responsibilities

  • Manage calendars, schedules, correspondence, and meeting logistics for the Executive Director of Health Care Philanthropy and the development team.

  • Support donor recognition, gift processing workflows, and assist with donor stewardship and engagement activities.

  • Process travel arrangements, invoices, and track expenses for the health care development team.


ECU Health rating

7.1

Company rating: 7.1 out of 10

Based on 135 frontline employees who took The Breakroom Quiz

378th of 898 rated healthcare providers


Job description

Position Summary
This role provides direct administrative support for the Executive Director of Health Care Philanthropy as well as the health care development team.
Responsibilities
Administrative Operations:
  • Manage calendars, schedules and correspondence for Executive Director of Health Care Philanthropy and other members of the health care development team as appropriate.
  • Coordinates meetings, including preparation of materials, logistics and recording of minutes.
  • Serve as back-up for answering ECU Heath Foundation main phone line as well as greet visitors to the building in conjunction with other administrative support staff.
  • Work with development team to support donor recognition and gift processing workflows as needed.
  • Prepares routine correspondence memos, letters, reports and other materials.
  • Support donor stewardship and engagement activities to include but not limited to: event set-up, management, catering, etc.
  • Performs secretarial and clerical duties as assigned.

Financial Management:
  • Process travel arrangements for health care development team.
  • Process invoices and track expenses for health care development team.
  • Assist in budget development as needed.

Data and Systems Management:
  • Assist with updating foundation database as directed by development team to include but not limited to: updating address, phone numbers, email addresses, etc.
  • Other Duties may be assigned
Minimum Requirements
Education and/or Experience:
  • Minimum qualifications include a high school graduate with additional two years of education in secretarial science, business administration, or related education/training required.
  • 1-3 years of experience of executive level administrative support is preferred.
  • Demonstrated ability to coordinate a high volume of diverse assignments while effectively handling competing priorities and maintaining accuracy is required. Ability to learn organization's database, content management system and other software is required.
  • Meticulous grammar, editing, writing skills are required. Must have excellent organizational skills and be guided by a compelling client/customer orientation.
  • Persuasive oral and written communication skills are required.

Qualifications:
  • To perform this job competently, an individual must be able to perform each essential duty competently.
  • The requirements listed above are representative of the knowledge, skill, and/or ability required.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Work Environment:
  • Works in a normal office environment where there is no physical discomfort due to temperature, dust, noise and the like.
  • The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Job Knowledge & Skills:
  • Works well with donors, volunteers, executive leadership, physician leadership and other administration.
  • Must possess excellent organizational skills and solid knowledge of fundraising.
  • Computer skills are essential and include word processing, spreadsheet creation/management, database management, fundraising software, planned giving software and other relevant software packages.
Pay Range
$21.10 - $30.76/hr
Other Information
  • Onsite role (based out of Greenville, NC)
  • Monday - Friday full-time day shift
  • Great Benefits

#LI-AH2
ECU Health
About ECU Health
ECU Health is a mission-driven, 1,708-bed academic health care system serving more than 1.4 million people in 29 eastern North Carolina counties. The not-for-profit system is comprised of 13,000 team members, nine hospitals and a physician group that encompasses over 1,100 academic and community providers practicing in over 180 primary and specialty clinics located in more than 130 locations.
The flagship ECU Health Medical Center, a Level I Trauma Center, and ECU Health Maynard Children's Hospital serve as the primary teaching hospitals for the Brody School of Medicine at East Carolina University. ECU Health and the Brody School of Medicine share a combined academic mission to improve the health and well-being of eastern North Carolina through patient care, education and research.
General Statement
It is the goal of ECU Health and its entities to employ the most qualified individual who best matches the requirements for the vacant position.
Offers of employment are subject to successful completion of all pre-employment screenings, which may include an occupational health screening, criminal record check, education, reference, and licensure verification.
We value diversity and are proud to be an equal opportunity employer. Decisions of employment are made based on business needs, job requirements and applicant's qualifications without regard to race, color, religion, gender, national origin, disability status, protected veteran status, genetic information and testing, family and medical leave, sexual orientation, gender identity or expression or any other status protected by law. We prohibit retaliation against individuals who bring forth any complaint, orally or in writing, to the employer, or against any individuals who assist or participate in the investigation of any complaint.

What ECU Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom