Software Engineering Manager - Delivery & Leadership

Vidoori Inc.

Hyattsville (MD)

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Vidoori Inc. is seeking a Software Manager to lead software development teams and oversee the delivery of reliable, scalable, and maintainable software solutions in a fast-paced environment.

The role combines hands-on software engineering expertise with strong people leadership to drive technical direction, delivery planning, and collaboration with product, project, and business stakeholders.

Qualifications

  • Significant experience in software development, software engineering, or a related technical discipline, including experience managing or leading software teams.
  • Proven experience delivering software products or platforms across the full software development lifecycle.
  • Strong understanding of software architecture, design patterns, application development, testing, deployment, and technical operations.
  • Experience managing engineers through recruitment, performance reviews, coaching, professional development, and team planning.
  • Practical experience with agile methodologies, software delivery planning, backlog management, and project risk management.
  • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Strong problem-solving, decision-making, organisational, and stakeholder management skills.
  • Experience working with source control, continuous integration and continuous delivery, automated testing, and software development tooling.
  • High attention to detail balanced with the ability to take a strategic, organisation-wide view of software delivery.

Responsibilities

  • Lead, mentor, and develop software engineering teams, promoting a collaborative, inclusive, and high-performing culture.
  • Manage software development activities across the full delivery lifecycle, including planning, design, development, testing, deployment, and ongoing support.
  • Partner with Product Management, Project Management, Quality Assurance, Operations, and other stakeholders to define priorities, scope, dependencies, and delivery plans.
  • Provide technical leadership and support engineering teams in making effective architecture, design, and implementation decisions.
  • Establish and maintain software engineering standards, development practices, code quality expectations, and documentation requirements.
  • Monitor delivery progress, identify risks and dependencies, and take corrective action to ensure projects are delivered on time and to the required standard.
  • Support recruitment, onboarding, performance management, career development, and succession planning for software engineering team members.
  • Promote agile delivery practices, including effective sprint planning, backlog management, reviews, retrospectives, and continuous improvement.
  • Ensure software solutions meet requirements for security, scalability, availability, performance, maintainability, and regulatory compliance.
  • Identify opportunities to improve development processes, tooling, automation, technical capability, and engineering productivity.
  • Manage relationships with software suppliers, consultants, and technology partners where required.
  • Provide regular reporting to senior leadership on delivery status, team capacity, technical risks, resource requirements, and key performance indicators

Skills

Software leadership
Full lifecycle delivery
Architecture & design
Team mentoring
Agile methodologies
Stakeholder communication
DevOps & CI/CD tooling
Software quality & testing

Tools

Git
CI/CD pipelines
Automated testing

Job description

Vidoori Inc. is seeking a Software Manager to lead software development teams and oversee the delivery of reliable, scalable, and maintainable software solutions in a fast-paced environment.

The role combines hands-on software engineering expertise with strong people leadership to drive technical direction, delivery planning, and collaboration with product, project, and business stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Vidoori Inc. • Hyattsville (MD)

On-site
USD 100,000 - 130,000
Performance-related bonus
Professional development opportunities
Flexible working arrangements
Software Development Lead for AI-Driven Enterprise Apps
Software Development Lead for AI-Driven Enterprise Apps

Evolving Solution Services • Dublin (OH), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer – Cloud‑Native, Mentor & Lead
Senior Software Engineer – Cloud‑Native, Mentor & Lead

Vidoori Inc. • Hyattsville (MD)

Hybrid
USD 100,000 - 130,000
Performance-related bonus
Professional development opportunities
Flexible working arrangements
Hands-On Software Engineering Leader
Hands-On Software Engineering Leader

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Software Development Manager
Software Development Manager

TechBlocks • United States

On-site
USD 120,000 - 150,000
Competitive Salary & Performance-Based Incentives
Monthly Recognition & Awards
Professional Development & Learning Opportunities
+2
Tech Delivery Manager: Agile Software Leadership
Tech Delivery Manager: Agile Software Leadership

Velera • United States

Remote
USD 117,000 - 152,000
Medical with telemedicine
Dental and Vision
401k with employer match
+3
Software Engineering Manager - Lead Modernization & Scale
Software Engineering Manager - Lead Modernization & Scale

Vaco Recruiter Services • Findlay (OH)

On-site
USD 120,000 - 180,000
Remote SaaS Engineering Delivery Manager
Remote SaaS Engineering Delivery Manager

Francisco Partners • United States

Remote
USD 150,000 - 185,000
Annual bonus
Medical, dental, and vision benefits
401(k) with company match
+1
VP of Product
VP of Product

Miller Resource Group • United States

Remote
USD 140,000 - 200,000
Software Engineering Manager: Agile Delivery & Leadership
Software Engineering Manager: Agile Delivery & Leadership

Brasfield & Gorrie, L.L.C. • Birmingham (AL), Northern (KY)

Hybrid
USD 120,000 - 180,000