> Markdown version of [/jobs/ext/4623596-senior-software-engineer-team-lead](https://www.wearedevelopers.com/jobs/ext/4623596-senior-software-engineer-team-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer/Team Lead - **Company:** Fidelity National Financial - **Location:** Raleigh, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Unit Testing, Microsoft Azure, Software Bug Management, C Sharp (Programming Language), Software as a Service, DevOps, Distributed Systems, JSON, Microsoft Software, Microsoft SQL Server, Node.Js, Nunit, Mstest, Software Engineering, TypeScript, Web Services, Extensible Markup Language (XML), Software Troubleshooting, Xunit, AngularJS, Kubernetes, Software Coding, Software Version Control - **Published:** November 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-team-lead-raleigh-nc--fb28276a-3d21-4fe8-9dea-dfcd185ccf9d ## About the Role Software Engineering, Team Lead/Manager, Insurance, Property Insurance, Legal, Commercial Real Estate, Residential Real Estate, Property Title, Customer Support/Service, Mentoring, * 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 * SQL Server / CosmosDB a plus * Experience with multi-tier/distributed systems a plus * 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 Ready to Make an Impact? Join a team that values innovation, collaboration, and excellence. Apply today and discover why SoftPro is consistently recognized as one of the Best Places to Work!, Deliver AMAZING Customer Service, Be an AWESOME Teammate, Adopt a Sense of Urgency, Innovate to be Efficient, Produce Quality Work, Take Initiative, Go the Extra Mile. ## Description The SoftPro SaaS Development Team is seeking a Senior Software Engineer/Team Lead to lead the design, development, and testing of new features and functionality for our SaaS platform. This role will also be responsible for maintaining and enhancing existing components, including addressing bug fixes and implementing performance improvements. As a Team Lead, the Senior Software Engineer will play a key role in guiding development efforts and mentoring team members, prior experience in a technical leadership capacity is essential for success in this position. The position can be in our Raleigh, NC offices, fully remote or hybrid. If remote, you must be able to work Eastern Standard hours and willing to travel to our Raleigh NC headquarters up to 5 times per year for defined events. What will I do as a Senior Software Engineer/Team Lead working on the SaaS team? * 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