Software Developer Lead

Finys8 days ago
Troy, MI
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Our Software Developer Lead position requires a strong combination of technical leadership, strategic planning, and people management skills to drive successful software development initiatives. In this role, you will lead a team of developers, leverage the powerful features of Azure DevOps, and ensure high-quality software delivery while mentoring team members and managing multiple projects.

Finysis a leading producer of packaged software for the Property Casualty (P&C) insurance sector. Based in Troy, Michigan, our U.S.-based team crafts innovative solutions that reduce operational costs and accelerate time to market for dozens of carriers.

Key Responsibilities

  • Lead and mentor a high-performing software development team to deliver high-quality solutions using Azure DevOps.
  • Balance technical leadership with hands-on execution to meet delivery schedules.
  • Build and maintain professional relationships with team leads, business analysts, and stakeholders.
  • Ensure projects align with business objectives, timelines, and budgets.
  • Collaborate on architectural tasks and oversee the complete software development lifecycle using Azure DevOps pipelines and boards.
  • Configure and maintain Azure DevOps pipelines for continuous integration, delivery, and automated testing.
  • Manage technical debt, scalability, and system performance.
  • Enforce best practices in source code management, version control, and branching strategies using Azure Repos.
  • Track project progress using Azure Boards and communicate status, risks, and issues to senior management.
  • Conduct performance evaluations and coach team members for professional growth.
  • Contribute to software development as needed, particularly in .NET, C#, and database technologies.
  • Collaborate effectively with cross-functional teams, product owners, and executives.

Required Qualifications

  • 3+ years of experience managing software developers utilizing Azure DevOps
  • 5+ years of hands-on experience in software development
  • Strong technical background in the .NET ecosystem (.NET Framework and .NET Core along with ASP.NET) and C#
  • Experience with Entity Framework, EF Core, and LINQ
  • Proficiency in JavaScript frameworks (Angular, KendoUI, Vue.js, React)
  • Expertise in Microsoft SQL Server, database design, and SQL
  • Knowledge of microservice architecture, API development, and integration
  • Familiarity with Microsoft DevOps practices and tools
  • Experience with Azure DevOps (Boards, Repos, Pipelines, Artifacts)
  • Deep understanding of DevOps principles including CI/CD, infrastructure as code, automated testing, and release management
  • Understanding of SDLC best practices including code reviews, source control, testing, and deployment
  • Knowledge of version control systems (e.g., Git) and automated build/deployment processes
  • Strong background in Agile methodologies with proven ability to implement Agile practices within a development team
  • Experience partnering with product or program management teams
  • Highly motivated with a drive to excel and lead team success
  • Excellent problem-solving, troubleshooting, and communication skills, with an aptitude for cross-team collaboration

Preferred Qualifications

  • Experience with cloud services
  • Insurance industry knowledge

Benefits & Perks

  • Competitive Compensationpackage
  • Generous Benefitsincluding health, vision, dental, life insurance
  • Paid vacation and paid holidays
  • Matching retirement plan, flex time, and bonus opportunities

Join our rapidly growing software company and be part of a dedicated team transforming the P&C insurance industry through innovation and excellence.

Required Skills

EF Core
KendoUI
Database Design
.NET Framework
SQL
Angular
Microsoft SQL Server
LINQ
Entity Framework
Agile Methodologies
API Development
Microservice Architecture
Azure DevOps
Team Management
CI/CD
.NET Core
Vue.js
JavaScript
Leadership
DevOps Principles
React
C#