Earnbetter

Job Search Assistant

Software Engineering Manager

i3 Verticals Management Services, Inc. • Remote • Posted 30+ days ago via ZipRecruiter

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Remote • Full-time • Mid Level Manager

Job Highlights

Using AI ⚡ to summarize the original job post

The Software Engineering Manager at i3 Verticals Management Services, Inc. will lead and manage a product-focused Scrum Team, ensuring the successful delivery of high-quality software products for Enterprise Solutions. This role involves leading and mentoring a team of software engineers, collaborating with stakeholders, and fostering a culture of continuous improvement.

Responsibilities

  • Lead and manage a product-focused team of software engineers, providing guidance, mentorship, and support to ensure their professional growth and success.
  • Collaborate with Product Owners, Product Managers, and other stakeholders to ensure consistent delivery of sprint work items.
  • Facilitate Scrum ceremonies when required, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Engage team members through 1-on-1 meetings to provide ongoing feedback.
  • Foster a culture of continuous improvement, encouraging the team to innovate and adopt SDLC best practices.
  • Monitor and report on sprint metrics and team KPIs.
  • Collaborate with Engineering Director to fulfill strategic corporate engineering objectives.

Qualifications

Required

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.
  • Proven experience in a leadership role or management.
  • Strong background in software development with emphasis on building testable, enterprise-grade applications.
  • Solid understanding of agile methodologies, particularly working with Scrum.
  • Excellent written and verbal communication skills.
  • Proven analytical, problem solving and decision making skills.
  • Ability to prioritize and manage projects to defined timelines.

Preferred

  • Technical Knowledge/Familiarity with CI/CD pipelines (Azure DevOps)
  • Technical Knowledge/Familiarity with Scrum (Jira, Azure DevOps)
  • Technical Knowledge/Familiarity with Git-based repositories (Bitbucket, Azure DevOps)
  • Technical Knowledge/Familiarity with TDD (Moq, XUnit)
  • Technical Knowledge/Familiarity with C#, .NET Core, ASP.NET Web API, .NET Framework
  • Technical Knowledge/Familiarity with Angular, JavaScript, JQuery, HTML5
  • Technical Knowledge/Familiarity with MSSQL, Azure Cosmos

Full Job Description

Job Description

Job Description

JOB TITLE: Engineering - Enterprise Solutions

FLSA STATUS: Exempt

DEPARTMENT: Engineering

REPORTS TO: Engineering Director - Enterprise Solutions

JOB LOCATION: Remote (US Based)

TRAVEL: 10%

SUMMARY OF POSITION:

The Software Engineering Manager will lead and manage a highly skilled product-focused Scrum Team, consisting of talented Software Engineers, QA Engineers, Documentation Specialists, and Support Engineers. This role is essential in ensuring the successful delivery of high-quality software products for Enterprise Solutions.

ESSENTIAL DUTIES & RESPONSIBILITIES:

  • Lead and manage a product-focused team of software engineers, providing guidance, mentorship, and support to ensure their professional growth and success.
  • Collaborate with Product Owners, Product Managers, and other stakeholders to ensure consistent delivery of sprint work items.
  • Facilitate Scrum ceremonies when required, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Engage team members through 1-on-1 meetings to provide ongoing feedback.
  • Foster a culture of continuous improvement, encouraging the team to innovate and adopt SDLC best practices.
  • Monitor and report on sprint metrics and team KPIs.
  • Collaborate with Engineering Director to fulfill strategic corporate engineering objectives.

MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.
  • Proven experience in a leadership role or management, with the ability to inspire and motivate a remote/distributed team.
  • Strong background in software development with emphasis on building testable, enterprise-grade applications.
  • Solid understanding agile methodologies, particularly working with Scrum.
  • Excellent written and verbal communication skills.
  • Proven analytical, problem solving and decision making skills
  • Ability to prioritize and manage projects to defined timelines.

Technical Knowledge/Familiarity:

  • CI/CD pipelines (Azure DevOps)
  • Scrum (Jira, Azure DevOps)
  • Git-based repositories (Bitbucket, Azure DevOps)
  • TDD (Moq, XUnit)
  • C#, .NET Core, ASP.NET Web API, .NET Framework
  • Angular, JavaScript, JQuery, HTML5
  • MSSQL, Azure Cosmos

Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York