Company Overview
SoftPro is the nation's leading provider of real estate closing and title insurance software. A division of Fidelity National Financial (NYSE: FNF), SoftPros 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 is located in North Raleigh and is a great alternative to driving in RTP traffic each day!
SoftPro has received national recognition for our excellent customer service and products and we were recently recognized as one of the Best Places to Work by Triangle Business Journal for the 7th year in a row!
SoftPros newest products (SoftPro 360 and SoftPro Select) are built on Microsofts .NET platform. With these products, SoftPro has the most technologically advanced real estate closing and title software on the market!
SoftPro Select has an enterprise-class, multi-tier architecture comprised of a .NET WinForms client, an application tier hosting WCF services, and Microsoft SQL Server data tier. It accommodates highly complex real estate transactions and allows users to customize their closing and title process with far greater flexibility. SoftPro 360 is a cloud based, multi-tenant, B2B integration platform that allows SoftPro customers to order products and services directly from their desktop.
What are we looking for?
SoftPro is seeking a well-rounded Sr. C# Software Engineer to be a part of our growing development team in Raleigh, NC. We are an established team of highly skilled software engineers and are busy creating enhancements that will continue to benefit our customers for years and years to come! We use the latest Microsoft technologies and encourage design input and creativity. We are looking for great people to be the members of the SoftPro team!
What will I do as a Sr. Software Engineer?
- Design and code new features and enhancements, including adding product integrations
- Work with Microsoft technologies, primarily in C#
- Work on other fun development projects
- Work with Microsoft Team Foundation server for task tracking, source control, etc.
- Work with industry partners to bring their services to our products
- Follow established procedures version control and coding standards
- Complete thorough unit testing, including using a de-bugger when possible to identify issues
- Follow agile development practices
- Work collaboratively and cohesively in a great team environment
What do I need to be successful as a Sr. Software Engineer?
- Strong Microsoft C#.NET experience6 or more years of hands-on development and design experience
- Experience with Windows Forms/Win32 development and UI Controls
- Experience mentoring and leading software engineers a plus
- Object-Oriented development experience
- Experience with UX design using WPF or WinForms
- Experience with Web Services, XML and XSLT
- Design Patterns
- Data Structures and Algorithms experience with solid understanding of relational database design
- Experience in Visual Studio, Team Foundation Server, MSBuild
- 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 skills and attention to detail
- Complete and thorough unit testing
- Experience WCF, NHibernate and Windows Workflow a plus
- ADO.NET and SQL Server 2008/2014 experience a plus
- Familiarity with HTML/JavaScript a plus
- Experience with multi-tier/distributed systems a plus
- Familiar with Agile/Scrum development process a plus
- Be creative!
Education Requirements
Bachelors Degree in Computer Science. Comparable IT industry experience will be considered in lieu of a degree and certifications.
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
by via developer jobs - Stack Overflow
No comments:
Post a Comment