Avatar for Finys
Provides enterprise software for property and casualty insurance carriers

Software Developer Lead

  • Troy
  • |5 years of exp
  • |Full Time
Posted: 7 months ago
Job Location
Troy
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
C#
ASP.NET
Integration
API Development
Database Design
LINQ
Deployment
Automated Testing
Entity Framework
Release Management
Microsoft SQL Server
.NET Framework
source control
agile methodologies
testing
Structured Query Language (SQL)
Microservice Architecture
.NET Core
Infrastructure as code
CI/CD
Ef Core
Azure DevOps
Code Reviews
DevOps Principles
Software Development Lifecycle (SDLC) Best Practices
Version Control Systems (e.G., Git)
Automated Build and Deployment Processes
JavaScript Frameworks (Angular, KendoUI, Vue.Js, React)
Microsoft DevOps Practices and Tools
Azure DevOps (Boards, Repos, Pipelines, Artifacts)
Product or Program Management Teams

About the job

Who We Are Looking For

Our Software Developer Lead position requires a strong combination of technical leadership, strategic planning, and people management skills to drive successful software development initiatives. The individual in this role will lead a team of developers, leverage the features of Azure DevOps, and ensure high-quality software delivery. The ideal candidate will demonstrate strong leadership, problem-solving skills, and the ability to manage multiple projects while mentoring team members.

What It Takes (some or all)

  • 3+ years of experience managing software developers utilizing Azure DevOps
  • 5+ years of hands-on experience in software development
  • Strong technical background in:.NET ecosystem [.NET Framework and .NET Core along with ASP.NET] and C#
  • Entity Framework, EF Core, LINQ
  • JavaScript frameworks (Angular, KendoUI, Vue.js, React)
  • Microsoft SQL Server, database design, and structured query language (SQL)
  • Microservice architecture, API development, and integration
  • Cloud services is a plus
  • 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 software development lifecycle (SDLC) best practices, including code reviews, source control, testing, and deployment
  • Knowledge of version control systems (e.g., Git) and automated build and deployment processes
  • Strong background in Agile methodologies and the ability to implement Agile practices within the development team
  • Experience partnering with product or program management teams
  • Highly motivated to excel and drive team success
  • Excellent problem-solving, troubleshooting, and communication skills, with the ability to collaborate effectively across teams
  • Insurance Industry knowledge a plus

What YOU Will Be Doing

  • Lead and mentor a high-performing software development team to deliver high-quality solutions using Azure DevOps.
  • Balance technical leadership and execution approach to meet the delivery schedule.
  • Build and maintain professional relationships with team leads, business analysts, and stakeholders.
  • Ensure projects align with business objectives, timelines, and budgets.
  • Collaborate and contribute to architectural tasks.
  • Oversee the entire SDLC, from planning to post deployment using Azure DevOps pipelines and boards.
  • Configure and maintain Azure DevOps pipelines for continuous integration, continuous delivery, and automated testing to streamline development processes.
  • Manage technical debt, scalability, and system performance.
  • Follow and enforce best practices in source code management, version control, and branching strategies using Azure Repos.
  • Manage and track project progress and timelines using Azure Boards, ensuring clear communication and collaboration within the team.
  • Foster a culture of continuous improvement by monitoring key metrics and identifying areas for process optimization using Azure DevOps analytics.
  • Provide regular reports on project status, risks, and issues to senior management and stakeholders.
  • Lead performance evaluations and coach team members for growth.
  • Contribute to software development as needed, particularly in .NET, C#, and database technologies.
  • Communicate effectively with cross-functional teams, product owners, and executives.

Who WE Are

Finys is a leading producer of packaged software for the Property Casualty (P&C) insurance sector. With a deep understanding of industry intricacies and cutting-edge technology, we have crafted the Finys Suite—an adaptable enterprise platform for policy administration, claims, billing, business intelligence, and mobile access. Our solution serves dozens of carriers, reducing operational costs and accelerating time to market, while fostering seamless collaboration between carriers, their agents, vendors, and insureds. Located in Troy, Michigan, our talented, U.S.-based team is dedicated to your success.

What WE Offer YOU

At Finys, we offer an outstanding work environment, in which great people work with great technology. We also offer a competitive compensation package with generous benefits including health, vision, dental, life, paid vacation, paid holidays, matching retirement plan, flex time, and bonus opportunities.

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

Apply now and take the next step in your career!

www.finys.com

About the company

Finys company logo
Provides enterprise software for property and casualty insurance carriers51-200 Employees
Company Location
Troy
Company Size
51-200
Learn more about Finys image