Software Development Manager/ Team Lead

Dexian

Cary (NC)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dexian is seeking a Software Development Manager/Team Lead in Cary, NC to guide cross-functional engineering teams in delivering high-quality software within a fast-paced Agile environment. This role blends technical leadership, project management, people management, and hands-on coding (10-15%).

You will partner with product managers and stakeholders to define requirements, manage scope and risk, and ensure timely product delivery while fostering a collaborative, high-performing culture.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 7+ years of software development experience with leadership of teams.
  • Experience with Agile environments and multiple simultaneous projects.

Responsibilities

  • Lead planning, execution, and delivery of multiple software development projects.
  • Define requirements and priorities with product managers and stakeholders.
  • Manage schedules, budgets, risks, resource allocation, and releases.
  • Provide technical leadership across design, development, integration, deployment and support.
  • Mentor and develop engineering teams through coaching and performance management.
  • Promote Agile and Scrum best practices and foster a high-performing culture.
  • Spend 10-15% of time coding and staying current with the stack.
  • Communicate project status, risks, and milestones to senior leadership.

Skills

Leadership
Project management
Communication
Agile
Mentoring
Recruiting

Education

Bachelor's degree in Computer Science or related field

Tools

Java
AWS

Job description

Job Title: Software Development Manager/ Team Lead
Location: Cary, NC

We are seeking an experienced Software Development Manager/Team Lead to lead cross-functional engineering teams responsible for delivering high-quality software solutions. This role combines technical leadership, project management, people management, and hands-on development responsibilities in a fast-paced Agile environment.

Key Responsibilities:
  • Lead the planning, execution, and successful delivery of multiple software development projects.
  • Partner with product managers, business analysts, and stakeholders to define requirements, establish priorities, and ensure successful product delivery.
  • Manage project schedules, budgets, risks, resource allocation, and release planning activities.
  • Provide technical leadership across application design, development, integration, deployment, and support functions.
  • Mentor and develop engineering teams through coaching, performance management, regular feedback sessions, and recruiting efforts.
  • Promote Agile and Scrum best practices while fostering a collaborative, high-performing team culture.
  • Contribute directly to development efforts by spending approximately 10-15% of your time coding and maintaining familiarity with the technology stack.
  • Communicate project status, risks, and key milestones to senior leadership and business stakeholders.
Required Qualifications:
  • Bachelor's degree in Computer Science or a related field.
  • Seven or more years of software development experience.
  • At least two years of experience leading software development teams.
  • Strong knowledge of the complete software development life cycle (SDLC).
  • Experience managing multiple projects simultaneously in an Agile environment.
  • Hands-on experience with Java-based applications and multi-tier architectures.
  • Exposure to cloud platforms such as AWS.
  • Strong analytical, organizational, communication, and leadership skills.
  • Experience working with distributed or offshore teams is preferred.
Preferred Qualifications:
  • PMP certification (or willingness to obtain certification within the first year).
  • Agile, Scrum, or PMI certifications.
  • Experience with high-availability and disaster recovery environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Project Development Manager
Project Development Manager

Golden Resources • Cary (NC)

On-site
USD 90,000 - 130,000
Senior Software Development Manager
Senior Software Development Manager

Smart Synergies • Bethesda (MD)

On-site
USD 150,000 - 210,000
Project Manager
Project Manager

Stellar Professionals LLC • Raleigh (NC)

Hybrid
USD 90,000 - 120,000
Product Delivery Manager
Product Delivery Manager

DataStaff, Inc. • Raleigh (NC)

Hybrid
USD 90,000 - 120,000
Senior Product Manager - Cary, NC
Senior Product Manager - Cary, NC

Pivotal Solutions • Cary (NC)

On-site
USD 90,000 - 120,000
Project Development Manager (Full time Permanent)
Project Development Manager (Full time Permanent)

Dexian • Cary (NC)

On-site
USD 130,000 - 150,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Application Development Team Lead
Application Development Team Lead

COX-LITTLE & COMPANY • Charleston (SC)

Hybrid
USD 120,000 - 160,000
Agile / Project Manager
Agile / Project Manager

UNIDAD EDUCATIVA PARTICULAR LOS DELFINES • New York (NY)

On-site
USD 90,000 - 130,000
Program / Project Manager
Program / Project Manager

rattletech • Ventura (CA)

On-site
USD 100,000 - 130,000