Jobs · Maryland

Software Engineering Manager

Piper Companies · Frederick, MD · 1 wk ago
Hybrid$140k–$160k/yrFull-time

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.

Responsibilities

  • Lead the development and implementation of digital platforms using microservices, cloud technologies, AI/ML, and DevOps principles.
  • Build scalable, high-performing, secure solutions 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.

Requirements

  • 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 of professional experience using .NET and Azure technologies.
  • 2+ years of experience in people management, fostering innovation and excellence in high-performing teams.
  • Demonstrated experience leading teams of 5+ members.
  • Expertise in Agile/Lean development methodologies and Continuous Deployment tools and techniques.

Skills

  • .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

Pay

$140,000 - $160,000 (based on experience)

Benefits

  • Comprehensive benefits package including Cigna Medical, Cigna Dental, and Vision.
  • 401k with ADP.
  • PTO, paid holidays, and sick leave as required by law.

Similar jobs

Program Management Manager

Kansas City National Security CampusKansas City, MO· 3 wk ago
Project Managementapply on career-hcm03.ns2cloud.com

Program Management Manager

Kansas City National Security CampusAlbuquerque, NM· 3 wk ago
Project Managementapply on career-hcm03.ns2cloud.com