Join our Talent Network
Skip to main content

Senior Software Development Engineer

Location: Lewisville, TX, United States
Req ID: 018989

Job Description


When you click 'Apply', you will need to click on 'Create Account'.  By creating an account, you will be able to view your applications and their statuses.  Your password must contain 8 characters, 1 upper case letter, 1 number and 1 special character. Please make sure your name is formatted correctly and not in all uppercase.


We are Xome, a real estate services company headquartered in the Dallas, Texas area. As a subsidiary of Mr. Cooper Group, we employ over 1,200 team members nationwide. The nation’s largest financial services companies look to us for integrated and scalable business solutions that help simplify the mortgage and real estate process.

At the heart of everything we do is our purpose: To keep the dream of home ownership alive. If that sounds like a big, lofty goal, that’s because it really is. And we can’t do it alone. Our entire team is focused on helping create a stable and healthy housing industry. And, making sure the process of buying/selling a home doesn’t undermine the excitement of home ownership. That’s why we battle every day against the mediocrity of the status quo to simplify the complex world of mortgage servicing, lending and banking. We see ourselves as the experts who make doing business easier. While others bring complexity and a lack of transparency, we offer simplicity, trust, and visibility across the entire property lifecycle. And we deliver radical customer service.

Now, you might be wondering; how exactly do you pronounce Xome? Simple. ZOM (like home, if it started with a z)!

POSITION:  Senior Software Development Engineer (full-time exempt position)

JOB DUTIES: Design and develop Core Entity Framework, request and response structures of Application Programming Interfaces to incorporate software. Build interfaces with third party SaaS products to meet business needs, supporting large numbers of users and large amounts of data without affecting user experience. Follow Test Driven Development (TDD) approach during the complete development lifecycle to identify potential risks, reducing potential errors in existing code. Coordinate with Business Analysts to obtain business requirements. Fix and report errors in code to the Quality Assurance team. Use the latest cutting-edge programming technologies to meet business requirements. Provide maintenance and support for the existing code base. Teleworking is acceptable within reasonable commuting distance of the Lewisville, TX office.


Main Experience: Bachelor’s degree in Computer Information Systems, Computer Science, Computer Applications or a closely related field and five (5) years of experience as a Software Engineer, Software Developer or a closely related occupation.

Special Skills: Also requires experience in the following:

  • 5 years’ building modular, scalable applications on .Net platform, ASP.Net Web Forms, C# and SQL Server;

  • 5 years’ AngularJS using Web API , AJAX, JQuery, JavaScript, HTML5, CSS, Bootstrap, and related technologies;

  • 5 years’ designing and implementing database schemas and developing, maintaining and optimizing stored procedures, views, functions, etc. in SQL Server;

  • 5 years’ writing scalable and efficient REST APIs with JSON; and

  • 5 years’ creating UI’s with responsive design for desktop and mobile websites across multiple browsers and devices.

Xome is committed to nurturing a diverse and inclusive environment where every employee is empowered to be their authentic self.  We know that a large part of our success as a business is directly tied to our ongoing efforts to attract and retain diverse talent and maintain an inclusive environment where each employee can thrive.  Embracing and leveraging diversity through an inclusive work environment fosters new ideas, new insights, and constant innovation.  We strive to weave the principles of diversity and inclusion throughout the fabric of how we work, how we interact, and how we engage with our customers and the community.

Job Requisition ID:


Job Category:

Information Technology

Primary Location City:


Primary Location Region:


Primary Location Postal Code:


Primary Location Country:

United States of America

Posting Organization:


Line of Business:


Additional Posting Location(s):

Alternate Requisition:



Responsible for the design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products. Develops and/or executes implementation according to project plans and priorities. Engineers may develop a range of products including device drivers, patches, operating system modifications, EDI routines, graphics modules, etc.
Share: mail

Similar Jobs

Auction Ops Foreclosure Specialist I

Lewisville, TX, United States

Senior Software Development Engineer

Lewisville, TX, United States

Auction Ops Foreclosure Specialist I

Lewisville, TX, United States

Interested in working for Mr.Cooper?
Take the first step by joining our Talent Network today!

Sign me up!