1

Software Dev Manager Jobs in Dallas, TX (NOW HIRING)

Software Development Manager

Mansfield, TX · On-site

$110K - $146K/yr

Software Engineering Managers * Development Managers * Application Development Managers * Engineering Leaders with architecture and delivery ownership Key Responsibilities * Lead and develop software ...

JOB SUMMARY The Software Development Manager provides technical and delivery leadership for an assigned product line, driving execution across the full Software Development Lifecycle (SDLC). This ...

Software Development Manager

Richardson, TX · On-site

$112K - $148K/yr

JOB SUMMARY The Development Manager provides technical and delivery leadership for an assigned product line, driving execution across the full Software Development Lifecycle (SDLC). This role builds ...

Manager of Software Development

Dallas, TX · On-site

$122K - $161K/yr

Manager of Software Development Location: Fort Wayne, IN - Dallas, TX Level: Salary Division / Department: IT Reporting to position: Director of Software Development Travel: N/A About the Role: We ...

Manager of Software Development

Dallas, TX · On-site

$122K - $161K/yr

Manager of Software Development Location: Fort Wayne, IN - Dallas, TX Level: Salary Division / Department: IT Reporting to position: Director of Software Development Travel: N/A About the Role: We ...

AI Development Manager

Denton, TX

$115K - $152K/yr

We build the software, automation, and AI agents that accelerate how a manufacturing business runs, from the shop floor to leadership. As Software Development Manager, you own the software ...

next page

Showing results 1-20

Software Dev Manager information

See Dallas, TX salary details

$78.6K

$140.6K

$176.6K

How much do software dev manager jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software dev manager in Dallas, TX is $140,572.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,200.00 and $161,200.00 per year, depending on experience, location, and employer.

What is a software dev manager?

Software Dev Managers are professionals who lead and oversee software development teams within an organization. They are responsible for managing projects, guiding developers, setting technical direction, and ensuring that software products are delivered on time and meet quality standards. In addition to technical expertise, they also handle team management tasks such as hiring, mentoring, and performance reviews. Their role is crucial in bridging the gap between business goals and technical implementation.

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

A Software Dev Manager is often responsible for both guiding the technical direction of projects and supporting the professional growth of their team members. This balance requires clear communication, regular one-on-one meetings, and staying up-to-date with technical trends while also handling performance reviews, hiring, and team development. Effective managers delegate technical tasks appropriately, foster a collaborative team culture, and act as a bridge between developers and other departments. This dual focus can be challenging but is essential for driving both project success and employee satisfaction.

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

To thrive as a Software Development Manager, you need a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and agile methodologies is essential, and certifications like PMP or Scrum Master can be advantageous. Excellent communication, problem-solving, and team-building abilities help you effectively lead diverse teams and manage stakeholder expectations. These skills and qualifications are crucial for delivering high-quality software on schedule, fostering team growth, and achieving organizational goals.

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

AspectSoftware Dev ManagerSoftware Engineer
CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's/Master's in CS or related field, coding skills
Work EnvironmentTeam leadership, project management, cross-department collaborationDesign, develop, test software applications
Industry UsageUsed in tech companies, software firms, IT departmentsUsed across tech, finance, healthcare, and more

The main difference is that a Software Dev Manager oversees teams and projects, focusing on leadership and strategy, while a Software Engineer primarily focuses on coding and developing software. Both roles require technical skills, but the manager role adds leadership and project management responsibilities.

What does a software development manager do?

A software development manager oversees software projects, manages development teams, and ensures timely delivery of high-quality software products. They coordinate project planning, allocate resources, and collaborate with stakeholders, often using tools like Agile or Scrum methodologies. Strong leadership, technical knowledge, and communication skills are essential for this role.

What are the most commonly searched types of Software Dev jobs in Dallas, TX?

The most popular types of Software Dev jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Software Dev Manager jobs?

Cities near Dallas, TX with the most Software Dev Manager job openings:

Infographic showing various Software Dev Manager job openings in Dallas, TX as of August 2026, with employment types broken down into 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $140,631 per year, or $67.6 per hour.

Software Development Manager

Experis

Mansfield, TX • On-site

$110K - $146K/yr

Full-time

Posted 12 days ago


Job description

Type: PERM
Location: Mansfield, TX AND Plano, TX
Hybrid onsite 3 days/week (Mon, Tue, Thur)
 
The priority is a strong Software Engineering Manager who can lead people, drive execution, and provide technical leadership.
 
Technology Environment

  • Ownership of the Order Management module
  • Legacy applications plus modernization initiatives
  • ReactJS frontend
  • Python services/microservices
  • Kubernetes (K8s)
  • Cloud-based environment
 
Team Structure
  • Manage up to 8 team members
    • 6 Software Engineers
      • 4 Backend Engineers
      • 2 Frontend Engineers
    • 2 QA Engineers
 
Core Requirements
  • 10+ years of software engineering experience
  • Proven engineering management experience
  • Strong architecture background
  • Significant project/program delivery experience
  • Experience leading teams through complex delivery challenges
  • Ability to balance legacy systems with modernization efforts
 
Leadership Characteristics
Looking for someone who:
  • Takes ownership without needing direction
  • Operates independently
  • Is hungry to make an impact
  • Can inspire and motivate teams
  • Creates accountability
  • Is comfortable asserting themselves with business stakeholders
  • Has executive presence and strong communication skills
 
What Success Looks Like
  • Drives projects to successful completion
  • Brings structure and accountability to the organization
  • Navigates difficult delivery and stakeholder challenges
  • Leads modernization while maintaining business continuity
  • Develops and elevates the engineering team
  • Becomes a trusted leader across both technology and business teams
 
Candidate Profile to Target
Focus on:
  • Software Engineering Managers
  • Development Managers
  • Application Development Managers
  • Engineering Leaders with architecture and delivery ownership
 
Key Responsibilities
  • Lead and develop software development teams delivering enterprise and platform solutions
  • Own delivery outcomes: planning, commitments, execution, and risk management
  • Partner closely with leaders across the business
  • Ensure high development quality through strong design practices, testing discipline, and code reviews
  • Help teams modernize systems while maintaining business continuity
  • Coach developers and tech leads through clear expectations, feedback, and career development
  • Drive continuous improvement in delivery predictability, reliability, and team health
  • Communicate clearly upward on status, risks, and tradeoffs
 
Qualifications & Skills
  • Skill evaluation: Behavioral (80%)
  • Bachelor's Degree preferred
  • 5+ years of software engineering experience
  • 5+ years project management experience required
  • 3+ years in an engineering management or technical leadership role
  • Strong understanding of modern software development practices and architecture
  • Experience delivering and supporting production systems in complex environments
  • Proven ability to build accountable, motivated, and high‑performing teams
  • Comfortable operating in ambiguity and making logical decisions
  • Clear, professional communicator with business and technical stakeholders