This job posting is no longer active.
Location: Lewisville, TX, United States
Req ID: 015747
A subsidiary of Mr. Cooper founded in 2012, Xome was built on the belief that the process of buying/selling a home shouldn’t undermine the excitement of home ownership. In working to bridge the offline and online worlds of real estate, we’ve opened new possibilities for home buyers/sellers and more business for real estate professionals.
Xome is comprised of industry leading real estate and technology companies, including Title365, and Xome Labs, united by the shared goal of forever transforming the real estate experience. Learn more at http://www.xome.com
Our Xome Team is looking for a Software Development Engineer. Developers are highly technical individuals who are responsible for implementing software solutions to meet business needs. The developer will collaborate with product management, and engineering teams across Xome and come up with optimal solutions, automation and efficiency, and high customer satisfaction
Roles & Responsibilities:
Developers own the source code, CI/CD pipeline, are responsible for implementing software solutions to business requirements. Day-to-day duties involve designing software systems, writing code, building the CI/CD pipeline, and troubleshooting software bugs.
Deep design and delivery experience of multi-tier products with web-based, plugin-based, mobile-based clients on the Microsoft C#/.NET/SQL Server technology stack
Design and build robust SOAP and REST-based Web Services
Expert at designing, coding, and implementing with 24/7 stability, performance, scalability, localization requirements in mind.
Design, develop and help launch next generation applications to solve complex problems in the real estate industry
Able to coordinate work with a largely off-shore team
Able to understand business needs and convey technical requirements to development team
Able to convey technical implementations to non-technical business users
Able to deliver solutions under tight deadlines
Proficient in C# and object-oriented programming (SOLID principles andService-oriented architecture)
Proficient in database design (Azure SQL Server)
Proficient with Agile software development lifecycle
Experienced with Azure technology stack, particularly: Azure App Services, Azure CosmosDb, Azure Table Storage)
Familiarity with containerization or OS-virtualization tools (Docker, Kubernetes, VMWare, etc).
Bachelor’s Degree in Computer Science, Information Systems, or a related field with at least 3 years of experience. Master’s degree preferred.
3+ years as a software development engineer
3+ years working experience following Agile methodologies
2+ years of experience building mobile applications
C#, ASP .NET, Microsoft SQL Server technology stack
SOAP and REST based web services
Proven experience with developing, launching and supporting software for enterprise level applications and their infrastructures, with high quality, availability and scalability.
Strong knowledge in design patterns and principles, experience in developing web services, REST APIs, and related architectures.
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:015747
Job Category:Information Technology
Primary Location City:Lewisville
Primary Location Region:Texas
Primary Location Postal Code:75067
Primary Location Country:United States of America
Line of Business:Information Technology
Additional Posting Location(s):Omaha, NE
SummaryResponsible for the architectural design, development, and deployment of cost effective & sustainable technical and application solutions to meet business requirements. Translates business requirements using complex methods/models to determine appropriate system solutions. Researches, identifies, tests, certifies, and selects technology products required for solution delivery. Establishes and implements technology migration strategies for applications or architectures.