Senior Software Engineer
Senior Software Engineer Job Description Apartments.com is the leading online apartment rental listing website, offering property, commuter, and neighborhood information for more than 1,000,000 available units nationwide.
A CoStar Group subsidiary, the Apartments.com network includes Apartments.com, ForRent.com, Apartment
Finder.com, Apartamentos.com, Apartment
University.com, After55.com, Corporate
Housing.com and Westside
Rentals.com. Reaching millions of renters worldwide, enabling both qualified traffic and highly engaged renters, Apartments.com is the fastest growing site within the residential rental industry. You will be integral in architecting and implementing the next generation of our Apartments Network technology platform.
A Software Engineer is responsible for designing, developing and troubleshooting high performance and high availability applications to meet the company's strategic objectives. Heshe is also responsible for adhering to CoStar's development frameworks best practices and follow CoStar's SDLC processes You will be integral in architecting and implementing the next generation of our Apartments technology platforms.
RESPONSIBILITIES Implement web based software solutions Document and publish requirement, design and functional specifications for use by internal teams Implement new software functionality using state-of-the-art industry standard frameworks Evaluate existing solutions and propose and implement improvements and extensions as required by the overall architecture of the product Participate in the evaluation and resolution of defect ticket reports for new as well as legacy components Contribute to the team's software development life-cycle improvement initiatives by utilizing standard practices as well proposing areas of improvement
- design, planning, implementation, testing, and documentation Provide guidance and mentoring to less-experienced staff members BASIC QUALIFICATIONS Bachelor's degree or relevant work experience. Minimum of 3 years of proven software development experience. Excellent knowledge of C, Java, or Java
Script. Ability to develop backend services that scale to meet CoStar's concurrency and performance requirements using C, Type
Script, and Java. Deep web application development experience and fluency with Java
Script, CSS, and HTML. Full-stack experience, including knowledge of database schema design, stored procedures, and SQL. Understanding of OOP and SOLID design principles. Excellent problem solving and troubleshooting skills. Excellent communication skills (verbal and written). Must be autonomous, committed, flexible, and customer-focused.
PREFERRED QUALIFICATIONS AND SKILLS Experience with one of modern JS frameworks, including React, Angular, or Vue. Experience with Elastic
Search. Experience with functional programming. Experience with Inversion of Control design patterns. Experience building RESTful services. Experience of unit, integration, and performance testing. Experience in software development and engineering skills on large-scale, mission-critical infrastructure applications. Experience in multi-tasking and prioritizing in a fast-paced, team-oriented environment.
OVERVIEW OF COMPANY Founded in 1987, CoStar Group is the leading provider of commercial real estate information, analytics, and online marketplaces. Our suite of online services enables clients to analyze, interpret and gain unmatched insight on commercial property values, market conditions and current availability. Behind some of the most well-known brands in the industry, CoStar Group includes CoStar, the largest provider of CRE research and real-time data LoopNet, the most heavily trafficked mobile and online real estate marketplace Apartments.com, the premier rental home resource for renters, property managers and owners STR, the leading provider of performance benchmarking and comparative analytics to the hotel industry BizBuySell, the largest online marketplace for businesses-for-sales and Lands of America, the leading operator of online marketplaces for rural real estate. Headquartered in Washington, DC, CoStar Group maintains offices throughout the U.S. and in Europe, Canada, and Asia with a staff of over 4,300 worldwide.
WHAT'S IN IT FOR YOU Working at CoStar Group means you'll enjoy a culture of collaboration and innovation that attracts the best and brightest across a broad range of disciplines. In addition to generous compensation and performance-based incentives, you'll be supported in both your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program. Our benefits package includes (but is not limited to) Comprehensive healthcare coverage Medical Vision Dental Prescription Drug Life, legal, and supplementary insurance Commuter and parking benefits 401(K) retirement plan with matching contributions Employee stock purchase plan Paid time off Tuition reimbursement Complimentary gourmet coffee, tea, hot chocolate, prepared foods, fresh fruit, and other healthy snacks Be part of a team of professionals enjoying the opportunity to learn, do, and grow in a rewarding atmosphere. But don't just take our word for it see why our team chose to work at and stay at CoStar Group httpswww.youtube.comwatch?vCVbJRnJ2sX0 We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar is not able to provide visa sponsorship for this position.
LI-RL1 CoStar Group is an Equal Employment Opportunity Employer we maintain a drug-free workplace and perform pre-employment substance abuse testing