Senior Software Engineer/Team Lead

01105 Softpro, LLC

Raleigh (NC)

Hybrid

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Insurance (medical/dental/vision)
401(k) plan
Employee stock purchase plan

Job summary

SoftPro is seeking a Senior Software Engineer/Team Lead to drive design, development, and testing of features for our SaaS platform. You will mentor teammates and guide technical directions, focusing on performance and reliability.

You will work with C#, .NET Core, SQL Server and Azure, collaborating across a cross-functional team while contributing to agile processes. Remote or hybrid options available with occasional Raleigh visits.

Qualifications

  • 6+ years of hands-on software development in C# and .NET Core.
  • Team lead or management experience.
  • Experience with Angular, Node.js, TypeScript.
  • Experience with Web Services, XML and JSON.
  • Experience developing microservice-based apps on Kubernetes.
  • Extensive unit testing with MSTest, NUnit or xUnit.
  • SQL Server and/or CosmosDB experience is a plus.
  • Strong Agile/Scrum development process experience.

Responsibilities

  • Design and code new features and enhancements for the SaaS platform.
  • Troubleshoot production issues and improve performance.
  • Mentor and guide team members in design and implementation decisions.
  • Collaborate with cross-functional teams using Azure DevOps for planning and tracking.
  • Follow established procedures, version control, and coding standards.
  • Conduct thorough unit and integration testing.
  • Support agile development practices and ceremonies.
  • Work with the team to deliver high-quality software on schedule.

Skills

C# & .NET
Angular
Node.js
TypeScript
SQL Server
CosmosDB
Kubernetes
Azure DevOps
Agile/Scrum
Team Lead

Tools

Azure
Azure DevOps
Kubernetes
CosmosDB

Job description

SoftPro is the nation's leading provider of real estate closing and title insurance software. A division of Fidelity National Financial (NYSE: FNF), SoftPro’s technology solutions are used in thousands of law firms and title companies throughout the country and are an essential part of residential and commercial Real Estate transactions. SoftPro’s Headquarters is in Raleigh, North Carolina. SoftPro has received national recognition for our excellent customer service and products and we were recently recognized as a 2026 Best Places to Work by the Triangle Business Journal! SoftPro has won this prestigious award 14 times since 2012! Award-Winning Culture SoftPro has received national recognition for our outstanding customer service and innovative products. We were recently named a 2026 Best Place to Work by the Triangle Business Journal—an honor we’ve earned 14 times since 2012! If these values resonate with you, we’d love to have you on our team!

What are we looking for?

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
What do I need to be successful as a Senior Software Engineer/Team Lead on the SaaS Team?
  • 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.

Ready to Make an Impact? Join a team that values innovation, collaboration, and excellence.

COMPENSATION & BENEFITS

FNF, its affiliates, and subsidiaries carefully considers multiple factors to determine compensation, including a candidate's education, training, specialty, experience, and work location. The base salary (exempt) or hourly rate (non-exempt) is just one component of the total rewards package offered to our employees, including potential bonus or commission eligibility, insurance (medical/dental/vision/life/disability), matching 401(k) plan and matching employee stock purchase plan.

JOIN US AND LIVE OUR CORE VALUES
  • 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
EQUAL OPPORTUNITY POLICY

EQUAL OPPORTUNITY POLICY FNF, its affiliates and subsidiaries, is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, protected veteran status, national origin, sexual orientation, gender identity or expression (including transgender status), genetic information or any other characteristic protected by applicable law.

FNF® is the leading provider of title insurance and settlement services to the real estate and mortgage industries. FNF®'s various mortgage and real estate services companies provide services that complement our title insurance business. From a full-service qualified intermediary, home warranties, UCC insurance, relocation services, and notary services, we provide essential services to fulfill the needs of a changing real estate industry.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Manager
Software Development Manager

01105 Softpro, LLC • Raleigh (NC)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision
401(k) with company match
Employee Stock Purchase Plan
+1
SaaS Product Software Architect
SaaS Product Software Architect

01105 Softpro, LLC • Raleigh (NC)

Hybrid
USD 140,000 - 190,000
Insurance (medical/dental/vision/life)
401(k) matching
Employee stock purchase plan
+1
Software Development Manager
Software Development Manager

Fidelity National Financial • Raleigh (NC)

Hybrid
USD 130,000 - 180,000
Product Manager
Product Manager

01105 Softpro, LLC • Raleigh (NC)

Hybrid
USD 110,000 - 140,000
Director of Product
Director of Product

01105 Softpro, LLC • Raleigh (NC)

Hybrid
USD 150,000 - 210,000
Insurance (medical/dental/vision/life)
401(k) matching
Employee stock purchase plan
+1
Product Manager
Product Manager

Fidelity National Financial • Raleigh (NC)

Hybrid
USD 100,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Site Reliability Engineer (SRE)
Site Reliability Engineer (SRE)

FNF Group • Raleigh (NC)

Hybrid
USD 115,000 - 155,000
Site Reliability Engineer (SRE)
Site Reliability Engineer (SRE)

SoftPro • Raleigh (NC)

Hybrid
USD 110,000 - 170,000
Medical/Dental/Vision Insurance
401(k) Matching
Employee Stock Purchase Plan
SaaS Product Software Architect
SaaS Product Software Architect

SoftPro • Raleigh (NC)

Hybrid
USD 150,000 - 190,000
Comprehensive Benefits
401(k) with company match
Employee Stock Purchase Plan
+1
Real Estate Customer Support Analyst
Real Estate Customer Support Analyst

FNF Group • Raleigh (NC)

Hybrid
USD 52,000 - 76,000
Medical/Dental/Vision/Life Insurance
401(k) match and Employee Stock Plan
Hybrid/Remote work options