1

Director Of Software Development Jobs in Rochester, MI

About the Team The BDT team builds the platform that connects millions of businesses to hundreds of ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...

Hardware (analog, digital, power electronics, sensor * s)Embedded software and firmwa * reSystems ... Establish best-in-class engineering processes, tools, and development standard * s.Oversee ...

Software Developer

Livonia, MI · On-site

$40K - $45K/yr

Director of Development Summary/objective The Software Developer is responsible for providing enhancements, bug fixes, new functionality, and consistent deployment releases for our enterprise expense ...

Software Development Engineer Who We Are Looking For: We are looking for a Mobile Software ... You thrive in a fast-paced startup where ambiguity is part of the job, your decisions have a direct ...

Software Developer

Livonia, MI · On-site

$40K - $45K/yr

Director of Development Summary/objective The Software Developer is responsible for providing enhancements, bug fixes, new functionality, and consistent deployment releases for our enterprise expense ...

As the Director of Defense Engineering, you will: The Director, Defense Engineering will provide ... Experience in system engineering and software development tools and methodologies * Ability to ...

New

As the Director of Defense Engineering, you will: The Director, Defense Engineering will provide ... Experience in system engineering and software development tools and methodologies * Ability to ...

New

Software Developer

Livonia, MI · On-site

$40K - $45K/yr

Director of Development Summary/objective The Software Developer is responsible for providing enhancements, bug fixes, new functionality, and consistent deployment releases for our enterprise expense ...

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 Jun 25, 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 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 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 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 does a Director of Software Development do?

A Director of Software Development leads and manages software engineering teams, overseeing the design, development, and delivery of software products. They are responsible for setting technical direction, ensuring high-quality code, mentoring managers and engineers, and aligning software projects with business goals. Additionally, they collaborate with other departments, manage budgets, and help develop strategic plans to ensure the success of software initiatives within the organization.

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 popular job titles related to Director Of Software Development jobs in Rochester, MI? For Director Of Software Development jobs in Rochester, MI, the most frequently searched job titles are:
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:
Director of Advancement

Full-time, Contractor

PTO

Posted 17 days ago


Job description

Bishop Foley Catholic High School in Madison Heights, Michigan, is seeking a dynamic and dedicated Director of Advancement, with a track record of success. Established in 1965, Bishop Foley Catholic serves students in grades 9-12 from throughout the metro-Detroit area. The Director of Advancement serves as the chief fundraiser for the school, with both direct and supervisory responsibilities including Fundraising, Donations, Planned Giving, Admissions, Retention, Marketing, Branding, and Alumni Relations.
This position reports to the Board of Directors and works with the School Administration to plan, manage, coordinate, and evaluate a strategic Development plan for the long-term funding of the school, raising money for scholarships, general operations, and capital improvements. The Director of Advancement supervises and serves alongside an established and talented staff who support each other in supporting the goals and mission of Bishop Foley Catholic.
This is a full-time, benefits-eligible position, with a tuition discount phased in over three years. It is a 12-month position that accrues vacation and personal time.
Roles and Responsibilities:
Development:
  • Demonstrate a clear understanding of the comprehensive and integrated advancement model
  • Responsible for establishing, directing, and overseeing the school’s Annual Advancement Plan
  • Develops advancement program plan in cooperation with the advancement team, including admissions/enrollment management and marketing, defining roles and responsibilities for team members based on tasks undertaken throughout the year
  • Detail what the school is working toward, and overall goals of the Advancement Program of BFC
  • Be able to communicate and give talking points regarding the overall Advancement plan, and the purpose of contributions to BFC
  • Manage multiple off-site fundraising events (Annual Auction, Golf Outing, etc.)
  • Provide the focused, primary responsibility for the following revenue components of a comprehensive and integrated advancement program -- annual fund, targeted giving, rotating major campaigns, and planned gifts (as needed)
  • Establish and maintain Development Council of parent volunteers, building parent support and responsibility into roles focused on major events throughout the year
  • Oversee service hour opportunities for parents, determining the number of required hours yearly with administration, and allocated number of hours available for both major (Development Council, Chairperson) roles and minor (volunteer hours at events) ones

Enrollment and Retention:
  • Oversee the Admissions Director in planning and administering recruitment events, including Open House, Showcases, Foley Experience and more
  • Work with Admissions Director to update, develop and enact the Comprehensive Enrollment Plan
  • Foster a productive relationship with currently enrolled families
  • Marketing and Communications:
  • Oversee and manage the Marketing Director, assisting with the expansion of school outreach and outward facing communications to the greater community
  • Coordinate with Marketing on advertising and outreach efforts, facilitating a partnership between the department and the school as a whole

Leadership:
  • Manage of the day-to-day operations of the Advancement office
  • Hold regular meetings of the Advancement Department staff, providing organization, layout of responsibilities, and an opportunity for discussion and planning of upcoming events
  • Direct the administration of all strategy/operations and revenue components of a comprehensive and integrated advancement program
  • Track the annual budget/costs for Advancement Department programs
  • Oversee the Alumni Coordinator, reviewing results and requests from Alumni Board meetings, including upcoming alumni events

Qualifications
  • Catholic in Good Standing (required of all Archdiocese of Detroit Administration Positions)
  • A proven track record of success with securing donations for a non-profit organization
  • Bachelor's degree in related field, or a combination of education and work experience
  • Three to five years of non-profit development experience, including strength in areas including but not limited to: major gifts, auctions/events, annual funds, capital campaigns, and/or planned giving
  • Strong managerial, leadership and supervisory skills
  • Self-directed, with an attention to detail and ability to organize effectively
  • Excellent interpersonal, oral, and written communication skills
  • Understanding and competency in donor-management/constituent software and applications
  • A strong commitment to, and understanding of, donor recognition and stewardship
Application Process:
Please apply by sending a resume, cover letter and other information showcasing successful performance to Jenna Kokenos, Director of Finance and Human Resources, at kokenos@bishopfoley.org
Individuals will be interviewed by a committee organized by members of the Board of Directors that will include representatives of the staff, faculty, parent and alumni communities, in April. This position has a targeted start date of April 27th. Salary is negotiable to commensurate with experience.