Sr. Software Engineer
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 2024 Best Places to Work by the Triangle Business Journal! SoftPro has won this prestigious award 12 times since 2012!What are we looking for? The SoftPro Select development team is seeking a well-rounded Sr. Software Engineer to join their awesome team. This position can be located in our Raleigh, NC office or as a remote employee. If you are remote, you must be able to work East Coast hours.SoftPro Select is the market leading Title and Escrow application that streamlines the closing and title process, making the process faster, easier, and more cost effective.The primary responsibility of the SoftPro Select Software Engineer is to analyze, design, code, and test new Select enhancements. This team member will also be responsible for bug fixes and improvements to Select. This will include working with the Product Owner to get details and expected results, along with collaborating with other team members. The Select team encourages design input and creativity and are looking for a great person to be a member of this team!What will I do as a Sr. Software Engineer working on the Select Team?Design and code new features and enhancements, and troubleshoot production issuesWork with Microsoft technologies, primarily in C#Develop tools and practices that will increase the efficiency of your teamWork with Microsoft Azure DevOps for task tracking, source control, etc.Work with industry partners to bring their services to our productsFollow established procedures, version control, and coding standardsComplete thorough unit and integration testingFollow agile development practicesWork collaboratively and cohesively in a great team environmentWhat do I need to be successful as a Sr. Software Engineer on the Select Team?Microsoft C#.NET experience, 4 or more years of hands-on development and design experienceObject-Oriented development experienceExperience with Web Services, XML and JSONSQL Server experience a mustDesign PatternsStrong Agile/Scrum development process experienceQuick learner, self-starter with strong troubleshooting and communication skillsStrong customer service skills and ability to work in team environmentMust exhibit a high-level of analytical and problem-solving skills, and attention to detailComplete and thorough unit testing using MSTest, NUnit, xUnitExperience with WCF, NHibernate and Windows Workflow a plusFamiliarity with HTML/JavaScript a plusExperience with multi-tier/distributed systems a plusBe creative!Join us and live our Core ValuesDeliver 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 POLICYFNF, 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.