Post Job Free
Sign in

Sr. Software Engineer

Company:
SoftPro
Location:
Raleigh, NC
Posted:
June 15, 2025
Apply

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 offers comprehensive health benefit offerings (medical, dental, vision, disability, etc.), 401k and Employee Stock Purchase Plans with company matching, as well as generous paid vacation time and paid parental leave. We have positions that are eligible to be 100% remote. Employees who live near our Raleigh, NC Headquarters can choose to work a hybrid (office/home) schedule.

SoftPro has received national recognition for our excellent customer service and products and we were recently recognized as a 2025 Best Places to Work by the Triangle Business Journal! SoftPro has won this prestigious award 13 times since 2012!

What are we looking for?

SoftPro is seeking a Sr. Software Engineer on our Customer Identity and Access Management (CIAM) Team in the Raleigh, NC office or as a remote employee. If you are remote, you must be able to work East Coast hours.

Join our CIAM team working on implementing Okta - the leading-edge cloud identity management solution – into all applications across the organization! This is an exciting opportunity to be a part of a team that has a direct impact on security and customer satisfaction by improving the authentication experience.

The CIAM development team is looking for a well-rounded Sr. Software Engineer to join their awesome team. The primary responsibility of the Sr. Software Engineer is to analyze, design, code, and test new features. This team member will also be responsible for bug fixes and improvements to existing code.

What will I do as a Sr. Software Engineer on the CIAM Team at SoftPro?

Work closely with architects and business partners to define Agile stories for new capabilities

Design and code new features/enhancements and troubleshoot production issues

Consult with other application teams so that they can implement modern identity solutions in their applications correctly.

Create/update features to meet the security, coding and functionality standards

Develop tools and practices that will increase the efficiency of your team

Complete thorough unit and integration testing

Follow agile development practices

Work collaboratively and cohesively in a great team environment

What skills do I need to be a successful Sr. Software Engineer at SoftPro?

Required Skills:

High competency with Object Oriented and S.O.L.I.D principles

High competency with C# and SQL Server/T-SQL

High competency with Visual Studio 2015 and above and .NET 4.5 and above

High competency with Okta or a comparable Identity Provider Solutions such as Microsoft Entra (Workforce or B2C)

High competency with Terraform/Infrastructure-as-Code

Solid familiarity with GIT, MS Test and Mock libraries

Solid familiarity with RESTFul APIs, Unit testing and Lean development

Solid familiarity with OAuth 2.0, OpenIDConnect (OIDC) and PKCE

Solid proficiency with Javascript, CSS, HTML, XML and JSON

Experience with Micro-services architecture and Cloud Technology

Experience with Agile and Azure DevOps

Experience with Test Driven Development

Self-starter who can grasp difficult concepts and large architecture quickly

Must exhibit a high-level of analytical skills and attention to detail

Desired Skills:

Async/Concurrent Programming

PowerShell/Command-line/Batch programming

.NET Core

TypeScript/Yaml

Azure Application Insights

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

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.

Apply