1

Director Software Development Jobs in Durham, NC

CNO Software Developer

Cary, NC · On-site

$90 - $200/hr

Manage the design, development, documentation, testing, and debugging of application software and systems. * Apply expert knowledge of cybersecurity concepts, software security, and network ...

Senior Vision Software Engineer (R&D)

Raleigh, NC · On-site

$119K - $157K/yr

... the Vision Software Development team in both an R&D & Commercial capacity. The Senior Vision ... the Director of Vision to monitor/ improve production code deployments and collaborate with the ...

Create product development plans as directed by engineering management * Ensure the team meets ... Monitor progress of the software teams in meeting product requirements and schedule compliance

Showing results 41-60

Director Software Development information

See Durham, NC salary details

$99.4K

$169.3K

$229.2K

How much do director software development jobs pay per year?

As of Sep 4, 2026, the average yearly pay for director software development in Durham, NC is $169,255.00, according to ZipRecruiter salary data. Most workers in this role earn between $145,500.00 and $196,400.00 per year, depending on experience, location, and employer.

What is the difference between Director Software Development vs Software Engineering Manager?

AspectDirector Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day team operations, project delivery, and technical guidance
FocusHigh-level leadership, cross-team coordination, and business alignmentTeam management, technical mentorship, and project execution
Required CredentialsBachelor’s or Master’s in CS or related, extensive experience, leadership skillsBachelor’s or Master’s in CS or related, strong technical background, leadership experience

The main difference is that the Director Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager concentrates on managing individual teams and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader organizational responsibilities.

What are the most commonly searched types of Software Development jobs in Durham, NC?

The most popular types of Software Development jobs in Durham, NC are:

What cities near Durham, NC are hiring for Director Software Development jobs?

Cities near Durham, NC with the most Director Software Development job openings:

Infographic showing various Director Software Development job openings in Durham, NC as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 17% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $161,261 per year, or $77.5 per hour.

Software Development Manager TWR International Reaching the world for Christ by mass media.

Missio Nexus

Cary, NC • On-site

$90 - $120/hr

Other

Posted 16 days ago


Job description

Use your leadership and software development skills to lead a team of like-minded IT professionals, leveraging software to bring hope to the nations!

We need IT gurus to provide guidance on best practices, coding standards, and development methodologies, oversee the end-to-end software development life cycle, and lead and coordinate software development projects on a global scale. Your unique gifts can help share the gospel all over the world. Are you ready? Let’s chat.

Please note: This position is a supported/sponsored missionary role (not a direct hire opportunity), so the approved candidate would need to develop a team of partners to provide financially for their full salary and benefits. We provide training, resources and coaching to help missionaries reach these financial support goals. To learn more about raising support, please see our FAQs.

Software Development Manager: Cary, NC (USA) or Europe

Responsibilities:
  • Lead and inspire a team of software developers, providing guidance on best practices, coding standards, and development methodologies.
  • Foster a culture of collaboration, innovation, and continuous improvement within the development team.
  • Oversee the end-to-end software development life cycle, from requirements gathering to design, implementation, testing, deployment, and maintenance.
  • Ensure the team follows best practices for software development and adheres to coding standards.
  • Manage the selection, implementation, and maintenance of the organization’s technology stack, including programming languages, frameworks, and development tools.
  • Stay informed about emerging technologies and recommend their adoption where appropriate.
  • Lead and coordinate software development projects, ensuring they are delivered on time, within scope, and within budget.
  • Collaborate with stakeholders to define project requirements, objectives, and success criteria.
  • Oversee quality assurance and control mechanisms to ensure code quality, adherence to coding standards, the use of best practices, and to identify and address software defects.
  • Implement and promote appropriate development methodologies (e.g., agile, disciplined agile, Kanban, etc.), ensuring the team’s ability to respond quickly to changing business requirements.
  • Collaborate with product managers, UX/UI designers, and other stakeholders to understand business requirements and translate them into technical solutions.
  • Ensure effective communication and collaboration between development and other departments.
  • Support the professional growth and development of team members through mentorship, training, and other learning opportunities.
Experience Requirements:
  • Proven 5 or more years’ experience in a leadership role within software development.
  • In-depth knowledge of software development methodologies, programming languages, and development tools.
  • Strong project management skills with a track record of successful project delivery.
  • Familiarity with agile development practices.
  • Excellent communication and interpersonal skills.
  • Ability to align software development strategies with business objectives.
Qualifications and Core Competencies required:
  • Excellent communication and interpersonal skills.
  • Strong organizational and time management abilities.
  • Passion for the organization’s mission and values.
  • Proficiency in the latest technology and software.
  • Must speak, read, write and comprehend English, other languages would be very helpful.
#J-18808-Ljbffr