Director of Software Engineering

Jobright.ai

Southfield (MI)

On-site

USD 150,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)

Job summary

A security and investigations company in Southfield, MI seeks a Director of Software Engineering to lead their software engineering team. This role includes overseeing the software development lifecycle and ensuring high-quality delivery of projects. Ideal candidates have a proven track record managing engineers and strong knowledge of cloud-based development methodologies.

Qualifications

  • Strong people management skills with a proven track record.
  • 3+ years of direct management experience with on-site engineers.
  • 5+ years in developing scalable web applications.

Responsibilities

  • Lead and manage a team of software engineers.
  • Drive software strategy for the organization.
  • Oversee the design, development, and implementation of new software systems.

Skills

People management skills
Cloud-based development methodologies
Software development lifecycle methodologies
Technical knowledge
Coaching and mentoring
Service delivery mentality

Education

Bachelor's Degree in Computer Science or relevant field

Tools

Azure
Microsoft Dynamics
Strongly-typed languages (Java, C/C++, C#)

Job description

Join to apply for the Director of Software Engineering role at Jobright.ai

1 day ago Be among the first 25 applicants

Join to apply for the Director of Software Engineering role at Jobright.ai

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.

Job Summary:

Guardian Alarm is seeking a Director of Software Engineering to lead their software engineering team and oversee the full software development lifecycle for all applications and products. The role involves managing project goals, driving software strategy, and ensuring high-quality delivery while fostering a culture of innovation and collaboration within the team.

Responsibilities:

• Lead and manage a team of software engineers, ensuring project goals are met, products are delivered efficiently while meeting high-quality standards, and overall alignment with Guardian’s long-term goals.

• Drives the software strategy for the entire organization.

• Consults with management regarding project specifics and determine requirements, boundaries and priorities.

• Provide effective employee performance management utilizing SMART goals, constructive feedback and coaching for improvement.

• Oversee the design, development, and implementation of all new software systems and/or enhancements to current software systems.

• Collaborate with cross-functional teams, product vendors, and solution architects to translate business requests into work items for the development teams to implement;

• Develop and implement best practices for software development, ensuring scalability and reliability.

• Effectively manage vendors to maximize value.

• Maintain an excellent understanding of the business long term goals and strategy to ensure that designs are aligned.

• Manage resource allocation, budgeting, and long-term planning for the software team.

• Inspire and motivate the development teams to deliver innovative and exciting solutions with an appropriate sense of urgency;

• Assume a leadership role in ensuring on-time, high-quality delivery of products through the entire application life cycle;

• Foster and maintain a culture of design excellence, innovation, quality, collaboration, planning, continuous improvement and responsiveness in the software engineering team.

• Work closely with Executive leadership to design and architect major customer features.

• Act as a strategist and champion for enterprise architecture and design principles.

• Ensure adherence to continuous improvement practices as required to meet quality and time to market imperatives.

• Report on the status of development, quality, operations, and system performance.

• Develop tools to improve our ability to rapidly deploy and effectively monitor custom applications in cloud-hosted Azure and/or AWS environments.

• Drive the data engineering effort ensuring the availability and quality of data to the business

• Review new and existing systems design projects and procurement or outsourcing plans for compliance with standards and architectural plans.

Qualifications:

Required:

• Strong people management skills, proven success in recruiting, creating and motivating a strong performing engineering team

• Understanding of cloud based development methodologies and state of the art design patterns

• Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development

• A positive attitude with a service delivery mentality

• Ability to work independently and supervise a diverse staff

• Ability to demonstrate initiative and strong technical knowledge

• Ability to coach/mentor IT staff members to function as a highly effective team

• Enthusiasm for investigating and implementing new software tools/applications (off the shelf and internally developed)

• Bachelor’s Degree in Computer Science or any other relevant field required

• 3+ years of direct management experience of at least 5 on-site engineers

• At least 5 years’ experience in developing scalable web applications and architectural standards

• Proficient in at least one strongly-typed language (Java, C/C++, C#, etc)

• Experience with Agile software development

• Experience with Microsoft Dynamics environment

• Experience with Azure and the available data related products such as data factory, pipelines, OneLake and Fabric

• 4+ years of engineering leadership experience – managing multiple teams and/or locations

Company:

Guardian Alarm is a security and investigations company offering security systems and access control systems. Founded in 1930, headquartered in Southfield, Michigan, USA, team size 501-1000 employees, currently Late Stage.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Software Development

Referrals increase your chances of interviewing at Jobright.ai by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified about new Director of Software Engineering jobs in Southfield, MI.

Troy, MI $150,000.00-$175,000.00 6 days ago

Troy, MI $150,000.00-$175,000.00 5 days ago

Finance Director, Engineering & Capital Efficiency
Director, Software Engineering, Servicing Platforms
Director, Software Engineering, Servicing Platforms
Director, HR Business Partner - Connected Vehicles Software

Sterling Heights, MI $136,620.00-$232,210.00 2 weeks ago

Metro Detroit, MI $180,000.00-$225,000.00 2 months ago

Senior Manager, Software Engineering (Consumer Comms)
Sr. Software Development Manager, Business Data Technologies
Senior Manager, Software Validation Engineering
Director of Digital Solutions Engineering

New Hudson, MI $132,200.00-$231,400.00 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Software Engineering (Remote)
Director of Software Engineering (Remote)

Jobright.ai • United States

Remote
USD 141,000 - 397,000
Medical insurance
Vision insurance
401(k)
Director of Engineering (Remote)
Director of Engineering (Remote)

Jobright.ai • Houston (TX)

Remote
USD 175,000 - 225,000
Medical insurance
Vision insurance
401(k)
Director, Intelligence Solutions
Director, Intelligence Solutions

Jobright.ai • Boston (MA)

On-site
USD 150,000 - 230,000
Medical insurance
Vision insurance
401(k)
Director of Solutions Engineering (Remote - US)
Director of Solutions Engineering (Remote - US)

Jobgether • United States

Remote
USD 226,000
Competitive compensation
Performance-based bonus
Stock options
+6
Director of Engineering
Director of Engineering

Jobright.ai • Nashville (TN)

On-site
USD 77,000 - 117,000
Medical insurance
Vision insurance
401(k)
Director of Software Development
Director of Software Development

Talent Elite Group • California

On-site
USD 200,000 - 265,000
Medical insurance
Vision insurance
401(k)
Director of Software Engineering & Data Solutions
Director of Software Engineering & Data Solutions

Cambridge Investment Research, Inc. • Phoenix (AZ)

On-site
USD 175,000 - 210,000
Premium benefit package including medical, vision, dental insurance
Vacation/sick time
401K retirement plan with company matching
+1
Mid-Level Software Development Manager
Mid-Level Software Development Manager

Jobright.ai • Chicago (IL)

On-site
USD 90,000 - 160,000
Medical insurance
Vision insurance
401(k)
Director of Software
Director of Software

Jobright.ai • Burlingame (CA)

On-site
USD 208,000 - 416,000
Medical insurance
Vision insurance
401(k)
Director of Software Engineering
Director of Software Engineering

Woodward, Inc. • Niles (IL)

Hybrid
USD 184,000 - 276,000