1

Software Development Assistant Jobs in Durham, NC

SDET / C

Cary, NC

$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:

Java/AWS Engineer

Durham, NC · On-site

$50 - $68.50/hr

Experience developing software utilizing relational databases (Oracle, Postgres). Experience with ... Experience with Co-Pilot/Dev Assistant tools desirable. Experience with Agile and Scrum ...

Software Development/ Engineering Main location: United States, North Carolina, Durham Position ID ... GenAI, Dev Assist, and Spec Driven Development. • Partner with product and business teams ...

Software Development/ Engineering Main location: United States, North Carolina, Durham Position ID ... GenAI, Dev Assist, and Spec Driven Development. • Partner with product and business teams ...

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

next page

Showing results 1-20

Software Development Assistant information

See Durham, NC salary details

$9

$21

$31

How much do software development assistant jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for software development assistant in Durham, NC is $21.10, according to ZipRecruiter salary data. Most workers in this role earn between $16.97 and $23.22 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 popular job titles related to Software Development Assistant jobs in Durham, NC? For Software Development Assistant jobs in Durham, NC, the most frequently searched job titles are:
What job categories do people searching Software Development Assistant jobs in Durham, NC look for? The top searched job categories for Software Development Assistant jobs in Durham, NC are:
Infographic showing various Software Development Assistant job openings in Durham, NC as of June 2026, with employment types broken down into 1% As Needed, 74% Full Time, 19% Part Time, 1% Temporary, and 5% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $43,879 per year, or $21.1 per hour.
Player Development Assistant, MBB

Player Development Assistant, MBB

Duke University

Durham, NC

$20 - $24/hr

Other

Medical, Dental, Retirement

Posted 10 days ago


Duke University rating

6.7

Company rating: 6.7 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

482nd of 611 rated colleges and universities


Job description

Duke Athletics is firmly committed to our values of respect, trust, inclusion, discovery, and excellence, and to continuing our work to be an equitable and inclusive environment for all. Our collective success within and beyond the competitive arena depends on each community member being and feeling welcomed, respected, and valued. Through continuous education, reflection, humility, and accountability, we strive to develop leaders who embody these ideals.

Be You.

Working Title: Player Development Assistant, Duke Men's Basketball

Position Summary:

The Player Development Assistant is designed for aspiring basketball coaches seeking to gain comprehensive experience in a high-level collegiate basketball environment. The Player Development Assistant will support the coaching staff in player development, scouting, video analysis, practice preparation, recruiting operations, and other responsibilities essential to the success of a Division I basketball program.

Be Bold.

Knowledge, Skills and Ability:

Strong knowledge of basketball fundamentals, strategy, and player development principles.

Effective written and verbal communication.

Strong organizational and problem-solving skills needed.

Ability to work effectively in a collaborative team environment.

The scope of this position requires weekend, evening and possible holiday hours.

Travel as required.

Thrive in fast paced environment, possess a keen attention to details, and ability to multi-task.

Essential Functions:

Player Development

Assist coaching staff with the planning and implementation of individual player development workouts.

Provide on-court instruction and skill development support during practices, workouts, and team activities.

Track player development metrics and assist with progress evaluations.

Support the creation and execution of offseason and in-season player improvement plans.

Scouting and Video Analysis

Assist with opponent scouting and game preparation.

Break down game and practice film using video analysis software.

Prepare scouting reports, personnel summaries, and statistical analyses.

Compile video edits for coaches and student-athletes.

Assist with self-scouting and performance evaluation projects.

Practice and Team Operations

Assist in the organization and execution of daily practices.

Support practice planning and preparation of drills and teaching materials.

Coordinate equipment and logistical needs for practices and team activities.

Help maintain practice and game databases.

Recruiting Support

Assist with the organization of recruiting information and evaluations in accordance with NCAA rules.

Assist with recruiting visit preparation and administrative tasks.

Support recruiting communication and database management as directed by coaching staff.

Administrative Responsibilities

Perform basketball-related administrative duties as assigned by the Head Coach and assistant coaches.

Support compliance with institutional, conference, and NCAA regulations.

Contribute to a positive culture that promotes academic success, character development, and competitive excellence.

Choose Duke.

How to Apply:

Interested Applicants should submit a cover letter, resume, and list of three references online at https://hr.duke.edu/careers/apply

Minimum QualificationsEducation

Work requires analytical, communication and organizational skills generally acquired through completion of a Bachelor's degree program.

Experience

No experience required beyond bachelor's degree.

Degrees, Licensures, Certifications

No experience required beyond bachelor's degree.


Anticipated Pay Range: Duke University provides an annual base salary range for this position as USD $20.00 to USD $24.00. Duke University considers factors such as (but not limited to) scope and responsibilities of the position; candidate's work experience, education/training, and key skills; internal peer equity; as well as market and organizational considerations when extending an offer.


Your total compensation goes beyond the dollars on your paycheck. Duke provides comprehensive and competitive medical and dental care programs, generous retirement benefits, and a wide array of family-friendly and cultural programs to eligible team members. Learn more at: https://hr.duke.edu/benefits/


Equal Opportunity Employer: Duke is an Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex (including pregnancy and pregnancy- related conditions), sexual orientation, or military status.


Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas-an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.


Essential Physical Job Functions:
Certain jobs at Duke University and Duke University Health System may include essential job functions that require specific physical and/or mental abilities. Additional information and reasonable accommodation(s) can be requested with Duke Access and Accommodations Services (email: DAAS@duke.edu; phone: 919-668-1267).

What Duke University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Duke University logo

About Duke University

Sourced by ZipRecruiter

Duke is regarded as one of America's leading research universities. Located in Durham, North Carolina, Duke is positioned in the heart of the Research Triangle, which is ranked annually as one of the best places in the country to work and live. Duke has more than 15,000 students who study and conduct research in its 10 undergraduate, graduate, and professional schools. With about 40,000 employees, Duke is the third largest private employer in North Carolina, and it now has international programs in more than 150 countries.

Industry

Colleges, universities, and professional schools and hospitals

Company size

10,000+ Employees

Headquarters location

Durham, NC, US