Software Engineering Manager

Piper Companies

Frederick (MD)

Hybrid

USD 140,000 - 160,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Piper Companies is seeking a Software Engineering Manager to join a thriving insurance company in a hybrid role in Frederick, MD. The role focuses on leading digital platform development via microservices, cloud technologies, AI/ML, and DevOps to align with business goals.

You will guide scrum teams, enforce architectural standards, and mentor a diverse tech team. Required: 5+ years leading complex tech initiatives; 4+ years with .NET and Azure; strong agile background; 2+ years in people

Qualifications

  • Bachelor's degree preferred but not required.
  • 5+ years of experience leading complex technology initiatives, particularly in digital transformation, platform development, and emerging technologies.
  • 4+ years professional experience using .Net and Azure technologies.
  • 2+ years of experience in people management, fostering innovation and excellence in high-performing teams preferred.
  • Demonstrated experience leading teams of 5+ members.
  • Expertise in Agile/Lean development methodologies and Continuous Deployment tools and techniques.

Responsibilities

  • Lead the development and implementation digital platforms using microservices, cloud technologies, AI/ML, and DevOps principles.
  • Lead and guide the scrum team to ensure the delivery of high-quality, architecturally sound solutions.
  • Execute a unified engineering design practice that ensures architectural and design standards are followed across all projects.
  • Guide design reviews, code quality standards, and technical decision-making across the stack.
  • Build, mentor, and retain a diverse, high-performing team of engineers, quality assurance analysts, and other technology professionals.

Skills

People management
Team leadership
Mentoring
Cross-functional collaboration

Education

Bachelor's degree preferred but not required

Tools

.NET
Azure
C#
Entity Framework
LINQ
Visual Studio
Git
GitHub
GitLab
Bitbucket
CI/CD
DevOps
Kubernetes
Docker
Azure DevOps
Azure Functions
Azure App Services
Azure Cosmos DB
Azure SQL
Azure Key Vault
Azure Active Directory
Terraform
ARM Templates
RESTful Services
Microservices
Blazor
Razor Pages
MVC
Web API
SignalR
ASP.NET
XAML
WPF
WinForms
Unit Testing
xUnit
NUnit
Moq
TDD
BDD
JIRA
Confluence
Application Insights
Load Balancing
Scalability
Security Best Practices
OAuth
OpenID Connect
JWT
Cloud-native Development
Serverless Architecture

Job description

Piper Companies is looking for a Software Engineering Manager to join a thriving insurance company. This is a hybrid position and requires the candidate to be onsite 3 days a week.

Essential Duties of the Software Engineering Manager:
  • Lead the development and implementation digital platforms using microservices, cloud technologies, AI/ML, and DevOps principles. Build scalable, high-performing, secure, and aligned with business goals
  • Lead and guide the scrum team to ensure the delivery of high-quality, architecturally sound solutions
  • Execute a unified engineering design practice that ensures architectural and design standards are followed across all projects
  • Guide design reviews, code quality standards, and technical decision-making across the stack
  • Build, mentor, and retain a diverse, high-performing team of engineers, quality assurance analysts, and other technology professionals
Qualifications of the Software Engineering Manager:
  • Bachelor's degree preferred but not required
  • 5+ years of experience leading complex technology initiatives, particularly in digital transformation, platform development, and emerging technologies
  • 4+ years professional experience using .Net,and Azure technologies
  • 2+ years of experience in people management, fostering innovation and excellence in high-performing teams preferred
  • Demonstrated experience leading teams of 5+ members
  • Expertise in Agile/Lean development methodologies and Continuous Deployment tools and techniques
Compensation for the Software Engineering Manager:
  • $140,000 - $160,000 (based on experience)
  • Comprehensive benefit package; Cigna Medical, Cigna Dental, Vision, 401k w/ ADP, PTO, paid holidays, sick Leave as required by law

This job opens for applications on 8/11/26. Applications for this job will be accepted for at least 30 days from the posting date

  • NET Core, ASP.NET, C#, Entity Framework, LINQ, Visual Studio, NuGet, Blazor, Razor Pages, MVC, Web API, SignalR, XAML, WPF, WinForms, RESTful Services, Microservices, Dependency Injection, Unit Testing, xUnit, NUnit, Moq, TDD, BDD, CI/CD, Git, GitHub, GitLab, Bitbucket, DevOps, Azure DevOps, Azure Repos, Azure Pipelines, Azure Functions, Azure App Services, Azure Key Vault, Azure Active Directory, Azure Blob Storage, Azure Cosmos DB, Azure SQL, Azure Monitor, Azure Logic Apps, Azure Service Bus, ARM Templates, Terraform, Kubernetes, Docker, Agile, Scrum, Kanban, Sprint Planning, Daily Standups, Retrospectives, JIRA, Confluence, Team Leadership, Mentoring, Code Reviews, Project Management, Stakeholder Communication, Cross-functional Teams, Technical Documentation, Architecture Design, Solution Design, Performance Optimization, Security Best Practices, OAuth, OpenID Connect, JWT, Cloud-native Development, Serverless Architecture, Load Balancing, Scalability, High Availability, Monitoring and Logging, Application Insights, Telemetry, Release Management, Version Control, Agile Coaching, Backlog Grooming, Feature Prioritization, Risk Management, Change Management, Continuous Improvement, Collaboration Tools, Remote Team Management, Time Zone Coordination, Conflict Resolution, Team Building, Hiring and Onboarding, Technical Interviews, Career Development, Performance Reviews
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager Software Engineering
Manager Software Engineering

Piper Companies • Frederick (MD)

Hybrid
USD 120,000 - 160,000
20 PTO days
10 sick days
13 paid holidays
+1
Senior Software Engineer
Senior Software Engineer

Smart AutoCare • Richardson (TX)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Smart AutoCare • Jacksonville (FL)

On-site
USD 90,000 - 130,000
Senior Software Engineer/ Software Architect
Senior Software Engineer/ Software Architect

Pennsylvania Lumbermens Mutual Insurance Company • Philadelphia

On-site
USD 100,000 - 130,000
Senior Software Engineer/ Software Architect
Senior Software Engineer/ Software Architect

Plmins • Philadelphia

On-site
USD 100,000 - 130,000
Sr. Software Engineer
Sr. Software Engineer

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 125,000
Medical benefits
Dental benefits
Vision benefits
+2
Hybrid Software Engineering Manager: Lead Scalable Cloud AI
Hybrid Software Engineering Manager: Lead Scalable Cloud AI

Piper Companies • Frederick (MD)

Hybrid
USD 140,000 - 160,000
Software Engineering Manager - Hybrid/Remote Leadership
Software Engineering Manager - Hybrid/Remote Leadership

Piper Companies • Frederick (MD)

Hybrid
USD 120,000 - 160,000
20 PTO days
10 sick days
13 paid holidays
+1
Software Engineering Manager
Software Engineering Manager

TEAM Risk Management Strategies • San Diego (CA)

Hybrid
USD 150,000 - 200,000
Medical, dental, and vision plan
401(k) with match
Daily catered meals
+2
Manager, Software Engineering
Manager, Software Engineering

Jobgether • United States

On-site
USD 139,000 - 236,000
Salary
Bonus eligibility
Healthcare
+6