Senior Software Engineer/Team Lead

Fidelity National Financial•Raleigh, NC
•Hybrid

About The Position

SoftPro, a division of Fidelity National Financial, is seeking a Senior Software Engineer/Team Lead for its SaaS Development Team. This role will focus on the design, development, and testing of new features for the company's SaaS platform, as well as maintaining and enhancing existing components. The position involves addressing bug fixes, implementing performance improvements, and guiding development efforts. Prior technical leadership experience is essential. The role can be based in Raleigh, NC, fully remote, or hybrid, with remote employees required to work Eastern Standard hours and travel to headquarters up to five times per year.

Requirements

  • 6+ years of hands-on experience in software development and design using Microsoft C# and .NET Core
  • Team lead and/or management experience
  • Demonstrated experience with Angular, node.js, typescript
  • Experience with Web Services, XML and JSON
  • Experience developing microservice based applications on Kubernetes
  • Complete and thorough unit testing using MSTest, NUnit, xUnit
  • Strong Agile/Scrum development process experience
  • Quick learner, self-starter with strong troubleshooting and communication skills
  • Strong customer service skills and ability to work in team environment
  • Must exhibit a high-level of analytical and problem-solving skills, and attention to detail
  • Demonstrated experience working with nearshore and offshore team members

Nice To Haves

  • SQL Server / CosmosDB a plus
  • Experience with multi-tier/distributed systems a plus

Responsibilities

  • Design and code new features and enhancements, and troubleshoot production issues
  • Work with Microsoft technologies, primarily in C#, SQL Server and Azure
  • Develop tools and practices that will increase the efficiency of your team, including containerized development and test workflows
  • Work with Microsoft Azure DevOps for task tracking, source control, etc.
  • Follow established procedures, version control, and coding standards
  • Complete thorough unit and integration testing
  • Follow agile development practices
  • Work collaboratively and cohesively in a cross-functional environment

Benefits

  • medical/dental/vision/life/disability insurance
  • matching 401(k) plan
  • matching employee stock purchase plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service