1

Software Development Manager Jobs in Cary, NC (NOW HIRING)

Manager, Software Development

Cary, NC · On-site

$115K - $152K/yr

Manager, Software Development- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence ...

Manager, Software Development

Cary, NC

$115K - $152K/yr

Manager, Software Development- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence ...

Follows Railinc's Agile approach to software development as appropriate. * Partners with product managers, business analysts, and other stakeholders to ensure success of the product/functionality ...

Lead, Software Development

Raleigh, NC · Hybrid

$140K - $160K/yr

Lead, Software Development Location: Hybrid 2 days per week onsite; Princeton, NJ, New York, NY ... Join the Corporate Finance IT EPM Team, which is responsible for managing Oracle Enterprise ...

Lead, Software Development

Raleigh, NC · Hybrid

$140K - $160K/yr

Lead, Software Development Location: Hybrid 2 days per week onsite; Princeton, NJ, New York, NY ... Join the Corporate Finance IT EPM Team, which is responsible for managing Oracle Enterprise ...

next page

Showing results 1-20

Software Development Manager information

See Cary, NC salary details

$74.4K

$132.9K

$167K

How much do software development manager jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software development manager in Cary, NC is $132,947.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,500.00 and $152,500.00 per year, depending on experience, location, and employer.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a software development manager?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Cary, NC? The most popular types of Software Development jobs in Cary, NC are:
What are popular job titles related to Software Development Manager jobs in Cary, NC? For Software Development Manager jobs in Cary, NC, the most frequently searched job titles are:
What job categories do people searching Software Development Manager jobs in Cary, NC look for? The top searched job categories for Software Development Manager jobs in Cary, NC are:
What cities near Cary, NC are hiring for Software Development Manager jobs? Cities near Cary, NC with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in Cary, NC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 66% In-person, 14% Hybrid, and 20% Remote job distribution, with an average salary of $132,947 per year, or $63.9 per hour.

$120K - $158K/yr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Our employees are at the heart of what we do: helping people, businesses and society prosper in good times and be resilient in bad times. When you join ou team, you are bringing this purpose to life alongside a passionate community.


Feel empowered to learn and grow while being valued for who you are. At Intact, we commit to supporting you in reaching your goals with tools, opportunities, and flexibility. It’s our promise to you.


Who we are

At Intact Insurance Specialty Solutions, we are experts at what we do in protecting what makes businesses unique. Our deep understanding of the specialty insurance market is the foundation for our customized solutions, backed by targeted risk control and claims services. Our employees are passionate about providing insurance coverage that’s aligned to our targeted customer groups.

Intact’s Global Specialty Lines business spans across more than 20 verticals in four distinct markets: U.S., Canada, UK and Europe. The following opportunity is for our U.S. team.


The opportunity

We currently have an opportunity for an IT Manager to join our Corporate IT team based in our Raleigh, NC; Canton, MA; Farmington, CT, office. The IT Manager is responsible for the support of company applications, technologies, and/or infrastructure across the organization, serving as a business and technical liaison between internal and external customers. Manages cross-functional planning and project teams in the establishment, design and implementation of new or revised systems and programs. Manages direct reports, providing timely and insightful direction and coaching on roles, responsibilities, business strategy, and customer-driven culture expectations.


Some of the IT Manager responsibilities include but are not limited to:

  • Provides leadership and oversight to direct reports and team by establishing goals, providing coaching and feedback, evaluating performance, and supporting development and training initiatives
  • Establishes and maintains strong business relationships with both senior and operating level business leaders across the organization, customers and vendors.
  • Be a thought partner to the team and business units, providing recommendations for improvement of business processes by leveraging existing IT capabilities and/or defining new strategic IT capabilities.
  • Acts as the point of contact for escalated department/team issues and facilitate the prioritization process.
  • Keeps abreast of new technology developments. Understand and maintain technology standards and guidelines
  • Manages and leads projects and project life cycle; accountable for identifying needs, securing commitments and monitoring progress of deliverables. Meets scheduled milestones to ensure project/program objectives are met.
  • Responsible for communication of project progress with senior IT and business leadership.
  • Participate in key IT and assigned business unit governance, planning and initiative review teams, committees and meetings.


The expertise you bring

  • Bachelor’s Degree in Computer Science, Information Systems, Business Administration or other related field or equivalent work experience.
  • 7 to 10 years of IT and business/industry work experience.
  • Requires 3+ years of prior management, supervisory or team leader experience.
  • An understanding of IT applications and technologies, including cloud architecture, Service-oriented Architecture, DevOps, GitHub and containerization.


Why choose Intact

We live our Values: We are committed to acting with the highest of ethical standards through our five core values: integrity, respect, customer driven, excellence and social responsibility.


Our commitment to Diversity: Founded in our values, we see diversity as a strength and aspire to create an environment where everyone can be themselves, grow and succeed. Together, we will stand up for what’s right to build an inclusive society.


Manage your Time: What you accomplish matters more than hours in the office. We are committed to creating a positive and supportive environment in which you perform your best. Our Time-Off and Flexible Work Arrangement options help foster a healthy work-life balance.

Check out our Glassdoor reviews to see why people love working for Intact!


Our promise to you

Our Values are foundational to our success at Intact. You’ll make a difference every day when you live our Values, do your best work, are open to change, and invest in yourself.

In return, we promise you support, opportunities and performance-led financial rewards in a flexible work environment where you can:

  • Shape the future: Help us lead an insurance transformation to better protect people, businesses and society.
  • Win as a team: Collaborate with inspiring people to do your best work every day and together, stand up for what is right.
  • Grow with us: Refresh and reinvent your skills, learn from our diverse teams, lift others up, and grow.


About Intact

At Intact Insurance Specialty Solutions we are experts at what we do. Our deep understanding of the specialty insurance market is the foundation for our customized solutions, backed by targeted risk control and claims services. Our employees are passionate about providing insurance coverage that’s aligned to our targeted customer groups. Today, we help protect over a dozen industries with tailored coverages and services.