Demo

Manager of Software Development

Deseret Mutual Benefit Administrators
Salt Lake, UT Full Time
POSTED ON 12/16/2024 CLOSED ON 1/31/2025

What are the responsibilities and job description for the Manager of Software Development position at Deseret Mutual Benefit Administrators?

DMBA (Deseret Mutual Benefit Administrators) is a non-profit organization that administers benefits for companies who are owned or affiliated with The Church of Jesus Christ of Latter-day Saints.

We are seeking a talented Manager of Software Development to lead and mentor a
team of engineers, fostering a culture of continuous improvement and accountability. This role will focus on enhancing our Software Development Life Cycle (SDLC) processes with a
particular emphasis on CI/CD, DevSecOps, and agile methodologies to ensure scalable,
secure, and efficient delivery of high-quality solutions.

Key Responsibilities:

Leadership and Team Development

  • Manage, mentor, and develop a high-performing team of software engineers.
  • Provide ongoing coaching, feedback, and career development support to team
  • members, fostering a growth mindset and a collaborative environment.
  • Cultivate a culture of accountability, ownership, and continuous improvement
  • within the engineering team.
  • Lead performance management efforts, including goal setting, reviews, and
  • regular 1:1 check-ins.

Strategic Direction and Project Oversight

  • Collaborate with management, architecture, and other stakeholders to translate
  • business goals into technical strategies and deliverables.
  • Manage the development backlog and sprint planning process to ensure the
  • timely delivery of high-priority features and consistent incremental value each
  • Ensure alignment of project timelines, resource allocation, and budgetary goals
  • for software development initiatives.
  • Drive adherence to architectural standards and software best practices, including
  • code quality, design patterns, and scalability.

SDLC Improvement with a Focus on CI/CD and DevSecOps

  • Lead efforts to streamline and enhance SDLC processes to improve code quality,
  • reduce cycle time, and increase deployment frequency.
  • Design, implement, and continuously improve CI/CD pipelines, enabling
  • automated testing, integration, and deployment practices.
  • Collaborate with DevOps and security teams to implement DevSecOps practices,
  • ensuring security is integrated into the software development process from the
  • Champion continuous integration and continuous delivery (CI/CD) methodologies
  • to ensure efficient, reliable, and secure software releases.

Quality Assurance and Risk Management

  • Oversee QA and testing processes to ensure high software quality and
  • compliance with healthcare regulatory standards (e.g., HIPAA, HITRUST).
  • Identify and mitigate potential risks within development and operational
  • processes, maintaining compliance and security protocols throughout the SDLC.

Innovation and Process Optimization

  • Evaluate and introduce new tools, technologies, and methodologies to improve
  • productivity and scalability.
  • Drive automation initiatives within the SDLC to improve efficiency, reduce manual
  • interventions, and enhance deployment and rollback procedures.
  • Continuously assess and refine development workflows, agile processes, and
  • cross-functional communication strategies.

Qualifications:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or related
  • field; advanced degree or certifications preferred.
  • Experience: Minimum of 8 years of software development experience with at least 3-5
  • years in a leadership or managerial role.
  • Technical Proficiency: Strong understanding of SDLC, CI/CD practices, DevSecOps, and
  • agile methodologies. Proficiency in relevant tools and platforms (e.g., Jenkins, GitLab,
  • Docker, Kubernetes).
  • Industry Knowledge: Familiarity with healthcare industry regulations, standards, and
  • data security requirements.
  • Soft Skills: Excellent communication, problem-solving, and interpersonal skills. Proven
  • ability to influence cross-functional teams and manage stakeholder expectations.

What We Offer:

  • Competitive pay
  • Rich medical, vision and dental benefits with low premiums. One of the top health plans in Utah
  • Rich retirement planning: including 401(k) company match, 8% EDRC Employer Discretionary Retirement Contribution (we just give you free money for retirement), life insurance, and full service Financial Planners onsite at no cost
  • Generous paid leave plan that starts accruing your first day, your birthday off, additional sick leave and 12 paid holidays
  • World class wellness program with health coaching, ability to earn 3 additional days off a year, fun activities and an onsite gym
  • Tuition reimbursement
  • Career development through company sponsored programs and over 5000 on-demand online training courses
  • Hybrid work schedules available depending on position
  • Employee Assistance Program
Associate Marketing Automation Manager
Lucid Software -
Salt Lake, UT

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Manager of Software Development?

Sign up to receive alerts about other jobs on the Manager of Software Development career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Deseret Mutual Benefit Administrators


Not the job you're looking for? Here are some other Manager of Software Development jobs in the Salt Lake, UT area that may be a better fit.

Business Development Manager

Outcode Software, Draper, UT

AI Assistant is available now!

Feel free to start your new journey!