1

Director Of Software Development Jobs in Rochester, MI

Software Engineer I

Rochester, MI · Remote

$104K - $130K/yr

Solid understanding of software development fundamentals and object-oriented design. * Ability to learn new technologies and frameworks quickly. * Strong problem-solving and debugging skills.

Software Engineer I

Birmingham, MI · Remote

$104K - $130K/yr

Solid understanding of software development fundamentals and object-oriented design. * Ability to learn new technologies and frameworks quickly. * Strong problem-solving and debugging skills.

Embedded Software Engineer

Milford, MI · On-site

$115.70K - $152.20K/yr

Design, development, implement, and debug of software in C (embedded C) * Design, create, and ... THIS INCLUDES DIRECT COMPANY SPONSORSHIP, ENTRY OF GM AS THE IMMIGRATION EMPLOYER OF RECORD ON A ...

Embedded Software Engineer

Milford, MI · Hybrid

$115.70K - $152.20K/yr

Design, development, implement, and debug of software in C (embedded C) * Design, create, and ... THIS INCLUDES DIRECT COMPANY SPONSORSHIP, ENTRY OF GM AS THE IMMIGRATION EMPLOYER OF RECORD ON A ...

Understanding of software development lifecycles * Knowledge of software design patterns Bonus ... direct-hire positions throughout the Midwest. Since our founding, CrossFire has grown into a full ...

Be Seen First

The Senior Software Engineer: • Has knowledge of the full software development lifecycle • Has experience working on programs involving the development, maintenance, upgrade and porting of ...

next page

Showing results 1-20

Director Of Software Development information

See Rochester, MI salary details

$96.2K

$163.8K

$221.8K

How much do director of software development jobs pay per year?

As of May 30, 2026, the average yearly pay for director of software development in Rochester, MI is $163,821.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,800.00 and $190,100.00 per year, depending on experience, location, and employer.

What Does a Director of Software Development Do?

As a director of software development, your responsibilities are to oversee the organization and daily operations of a software development department. You manage multiple projects, meet with customers to determine their needs, and then pass on the work to project managers who assemble development teams that include QA testers, coders, programmers, and developers. As the director of the department, you are also responsible for HR and administrative duties, such as hiring and orienting new employees and meeting regularly with other department directors.

What are the key skills and qualifications needed to thrive as a Director Of Software Development, and why are they important?

To thrive as a Director Of Software Development, you need extensive experience in software engineering, strong leadership abilities, and often a degree in computer science or a related field. Familiarity with agile methodologies, cloud platforms, project management tools, and relevant certifications such as PMP or Scrum Master are commonly expected. Excellent communication, strategic thinking, and conflict resolution skills help you lead teams and align technology goals with business objectives. These skills ensure effective project delivery, team motivation, and a strong alignment between technical solutions and organizational strategy.

What are some common challenges faced by a Director of Software Development, and how can they be effectively managed?

Directors of Software Development often encounter challenges such as balancing strategic leadership with day-to-day technical oversight, aligning team goals with business objectives, and managing multiple projects with competing priorities. Effective communication across cross-functional teams and stakeholders is crucial for success. To navigate these challenges, directors typically implement agile methodologies, foster a culture of continuous improvement, and prioritize mentorship and career development for their teams.

What does a software development director do?

A software development director oversees the planning, coordination, and execution of software projects within an organization. They manage development teams, set technical standards, ensure project deadlines are met, and align software strategies with business goals, often requiring leadership skills and knowledge of development tools and methodologies.

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

AspectDirector Of Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day engineering teams, project execution, and technical guidance
Required CredentialsBachelor's/Master's in CS or related, leadership experienceBachelor's/Master's in CS or related, technical expertise
Work EnvironmentExecutive-level, cross-department collaborationTechnical team management, project-focused
Industry UsageCommon in large organizations and tech companiesCommon in mid to large tech companies and startups

The main difference is that the Director Of Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager handles daily technical management and project execution. Both roles require technical background and leadership skills, but the director role is more strategic and broad in scope.

What job categories do people searching Director Of Software Development jobs in Rochester, MI look for? The top searched job categories for Director Of Software Development jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Director Of Software Development jobs? Cities near Rochester, MI with the most Director Of Software Development job openings:
Area Director of Business Development

Area Director of Business Development

Gentiva Hospice

Southfield, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Gentiva Health Services rating

7.3

Company rating: 7.3 out of 10

Based on 99 frontline employees who took The Breakroom Quiz

23rd of 228 rated social care providers


Job description

Overview
Drive Growth. Lead Teams. Make a Difference.
Are you a healthcare sales leader with a proven track record of driving referral growth, leading high-performing teams, and building strategic partnerships? We're seeking an experienced Area Director of Business Development to lead sales strategy and manage a team of business development professionals across a defined hospice territory.
This high-impact role reports directly to the Area Vice President of Business Development and is responsible for driving census growth, optimizing sales performance, and developing new business opportunities in alignment with organizational goals.
What You'll Do:
  • Lead and mentor a team of business development representatives, including hiring, onboarding, coaching, and performance management
  • Develop and implement territory-specific sales strategies to meet or exceed census growth and admission targets
  • Identify and cultivate referral sources through community engagement, physician relationship building, facility partnerships, and outreach
  • Analyze sales data, market trends, and referral patterns to improve effectiveness and strategy
  • Provide regular field coaching, joint sales calls, and ongoing professional development to your team
  • Maintain continuity with existing referral partners while actively pursuing new market opportunities
  • Collaborate with internal clinical, operational, and executive teams to ensure seamless onboarding of new patients
  • Represent the company at community events, industry conferences, and partner meetings to promote brand awareness and referral relationships
  • Monitor compliance with sales methodologies, performance metrics, and regulatory requirements
  • Support and implement short- and long-range growth goals aligned with company initiatives

About You
Education:
  • Bachelor's degree required (Healthcare Administration, Business, Marketing, or related field preferred)
Experience:
  • Minimum 3 years of direct sales experience in the healthcare service industry (Hospice, Home Health, DME, Palliative Care, or Post-Acute preferred)
  • 1+ years of healthcare sales leadership experience required
  • Proven ability to lead teams, exceed sales quotas, and build lasting referral partnerships
  • Experience using CRM systems, referral tracking software, and Microsoft Office (Excel, PowerPoint, Outlook)
  • Prior experience with HomeCare HomeBase (HCHB) preferred
  • A top-performer with a track record of achieving growth goals in a metrics-driven environment

Other Requirements:
  • Valid driver's license and auto insurance (travel required across assigned territory)
  • Ability to travel routinely within the area to conduct field visits, training, and partner development (up to 75%)

We Offer
Benefits for All Associates (Full-Time, Part-Time & Per Diem):
  • Competitive Pay
  • 401(k) with Company Match
  • Career Advancement Opportunities
  • National & Local Recognition Programs
  • Teammate Assistance Fund

Additional Full-Time Benefits:
  • Medical, Dental, Vision Insurance
  • Mileage Reimbursement or Fleet Vehicle Program
  • Generous Paid Time Off + 7 Paid Holidays
  • Wellness Programs (Telemedicine, Diabetes Management, Joint & Spine Concierge Care)
  • Education Support & Tuition Assistance (ASN to BSN, BSN to MSN)
  • Free Continuing Education Units (CEUs)
  • Company-paid Life & Long-Term Disability Insurance
  • Voluntary Benefits (Pet, Critical Illness, Accident, LTC)

Apply Today
Step into a role where you can lead with purpose, innovate for growth, and build strong teams that change lives.
Legalese
  • This is a safety-sensitive position
  • Employee must meet minimum requirements to be eligible for benefits
  • Where applicable, employee must meet state specific requirements
  • We are proud to be an EEO employer
  • We maintain a drug-free workplace

Location
Gentiva Hospice
Our Company
At Gentiva, it is our privilege to offer compassionate care in the comfort of wherever our patients call home. We are a national leader in hospice care, palliative care, home health care, and advanced illness management, with nearly 600 locations and thousands of dedicated clinicians across 38 states.
Our place is by the side of those who need us - from helping people recover from illness, injury, or surgery in the comfort of their homes to guiding patients and their families through the physical, emotional, and spiritual effects of a serious illness or terminal diagnosis.
Our nationwide reach is powered by a family of trusted brands that include:
  • Hospice care: Gentiva Hospice, Emerald Coast Hospice Care, Heartland Hospice, Hospice Plus, New Century Hospice, Regency SouthernCare, SouthernCare Hospice Services, SouthernCare New Beacon
  • Palliative care: Empatia Palliative Care, Emerald Coast Palliative Care
  • Home health care: Heartland Home Health
  • Advanced illness management: Illumia Health

With corporate headquarters in Atlanta, Georgia, and providers delivering care across the U.S., we are proud to offer rewarding careers in a collaborative environment where inspiring achievements are recognized - and kindness is celebrated.

What Gentiva Health Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom