Software Development Manager

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

.NET
Architectural Design
Continuous Integration
Continuous Improvement
Leadership
Microsoft
Mentorship
Management
KPI
IT Management
Code Refactoring
Conflict Resolution
Cloud Architecture

Job Details

************** 100% remote****************

The Software Development Manager is a hands-on technical leader responsible for managing a team of software engineers, driving delivery of both new and existing (often legacy) systems. This role balances people leadership with active technical involvement, ensuring high-quality, maintainable, and scalable solutions are delivered on time.

This is an ideal role for someone who enjoys rolling up their sleeves to guide complex codebases while implementing strong processes, driving continuous improvement, and mentoring a team. This role will set the tone for technical excellence, quality, and operational discipline.

The person in this role will:

Manage, mentor, and develop a team of software engineers

Stay hands-on with design, architectural, and tooling decisions

Guide the modernization and refactoring of legacy systems while supporting the delivery of new products

Establish and improve engineering processes, coding standards, and Agile practices

Partner closely with Product and QA to translate business requirements into technical deliverables

Monitor and drive team performance, delivery commitments, and operational quality

KEY RESPONSIBILITIES

Team & Technical Leadership

Lead, coach, and mentor software engineers, fostering growth and engagement

Set and enforce coding standards, design principles, and best practices

Conduct regular 1:1s, performance reviews, and career development planning

Participate in architectural design and key technical decisions

Be hands-on as needed with troubleshooting and complex problem solving

Delivery & Process Management

Plan, track, and deliver software releases on schedule

Drive sprint planning, backlog grooming, and Agile ceremonies

Identify and mitigate risks, dependencies, and delivery bottlenecks

Implement KPIs and monitor team performance against quality and delivery goals

Legacy Modernization & Quality Improvement

Lead efforts to refactor, stabilize, and retire technical debt in legacy systems

Accelerate automated testing, CI/CD pipelines, and DevOps practices

Partner with QA to ensure robust test coverage and defect resolution

Continuously improve the development lifecycle to enhance reliability and efficiency

Governance & Communication

Identify and mitigate risks and blockers

Ensure adherence to secure coding practices, compliance, and internal audit requirements

Maintain clear technical and process documentation

REQUIRED SKILLS & EXPERIENCE

Metrics for Success

On-time delivery of releases aligned with roadmap commitments

Improved code quality and reduction in post-release defects

Increased team velocity and sprint predictability

Reduced technical debt and improved maintainability scores

High team engagement and retention

Required Skills & Knowledge

Strong technical management background, preferably with at least some Microsoft stack experience

Experience managing teams delivering enterprise SaaS software

Solid understanding of cloud architecture, CI/CD, and Agile delivery practices

Demonstrated ability to modernize and maintain legacy systems

Excellent leadership, communication, and organizational skills

Strong problem-solving and analytical skills

Experience & Education

5+ years in software engineering management

Bachelor s degree in Computer Science, Engineering, or related discipline

Training & Certifications (Preferred but Not Required)

Certified Scrum Master (CSM) or Agile leadership training

Microsoft Certified: Azure Solutions Architect or .NET Developer

Secure coding standards (OWASP Top 10)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.