Realogy Holdings Corporation Software Engineer in Madison, New Jersey
We are building digital products to serve our brands, brokers, agents and consumers. As an Software Engineer, you will be working hands-on in a technical role to build the next generation of products in support of our Brands’ Value Propositions.
The role of the Software Engineer is to design, develop, and maintain highly reusable, reliable and testable code which is crucial for delivering the highest quality products and differentiating features that are essential to Realogy’s ability to serve agents.
You’ll work as part of a nimble team, contributing to large-scale initiatives that impact multiple product lines and teams across the organization. You’ll work closely with Engineers, Designers, Product Managers and an Engineering Team Lead.
You should be comfortable to communicate in a clear and concise manner; this includes being comfortable engaging in regular discussions with your team; organize, manage and communicate project status, findings, and escalations on a regular basis.
What you’ll do:
Design, build, and implement highly reusable, reliable and testable code
Work in cross-functional environments to design and develop new functions and features for our product lines
Troubleshoot issues discovered and work with your peers to solve them
Build highly testable code using strong testing techniques from unit tests to integration tests
Provide regular feedback
What you need to succeed:
Bachelor's degree in Computer Science or related field and at least 5 years of relevant experience
Strong technical background with hands-on development in at least one of the following programming languages: PHP, Go, Ruby or Python
Proficiency in testing tools
Hands-on experience in developing micro-service solutions and large scale, enterprise-grade applications
Experience developing in a cloud-first environment (containers, server-less)
Proficiency in Project Management and ability to work in an agile development process
Expert knowledge in CI/CD processes
Solid understanding and proficiency with git and other standard development tools
Ability to work quickly with an eye towards writing clean, efficient and reusable code
Excellent analytical and troubleshooting skills
Excellent written and verbal communication skills
Strong work ethic
Realogy Holdings Corp. (NYSE: RLGY) is the leading and most integrated provider of residential real estate services that is focused on empowering independent sales agents to best serve today’s consumers. Realogy delivers its services through its well-known industry brands including Better Homes and Gardens® Real Estate, CENTURY 21®, Coldwell Banker®, Coldwell Banker Commercial®, Corcoran®, ERA®, Sotheby's International Realty® as well as NRT, Cartus, Title Resource Group and ZapLabsSM, an in-house innovation and technology development lab. Realogy’s fully integrated business model includes brokerage, franchising, relocation, mortgage and, title and settlement services. Realogy provides independent sales agents access to leading technology, best-in-class marketing and learning programs, and support services to help them become more productive and build stronger businesses. Realogy’s affiliated brokerages operate around the world with approximately 193,600 independent sales agents in the United States and approximately 106,400 independent sales agents in 112 other countries and territories. Realogy is headquartered in Madison, N.J.
EOE AA M/F/Vet/Disability
Realogy Holdings Corp