Senior Software Engineer

Software, Engineer, JavaScript, SQL, HTML, Web, API, System, Performance, IT
Full Time

Job Description

Senior Software Engineer

Job Description

OVERVIEW

CoStar Group is the world's leading provider of information and marketing solutions for the Commercial Real Estate industry. We are a NASDAQ-listed company with a market cap of over US$30B and sit alongside other notable names such as Amazon, Facebook, Google, and Apple.

As a technology company, we are the trusted partner for all commercial real estate professionals empowering many of the most well-respected landlords, development companies, brokerage firms, banks, lenders, investors, and government agencies.

We do this by actively researching the commercial real estate markets and providing data, analytics, innovative tools, and powerful marketing platforms in the U.S. and Internationally to help our clients transact with one another. CoStar continues to win multiple awards including one of Forbes most innovative companies (2017) and Fortune's fastest-growing companies (2018).

LoopNet.com is the leading and most heavily trafficked online commercial real estate (CRE) marketplace listing website in the U.S., with over 10 million monthly unique visitors, 70 million monthly property searches, and 1 million Detail Page views per day. A CoStar Group subsidiary, LoopNet marketplace includes LoopNet.com, Ten-X.com, CityFeet.com, Showcase.com, Realla.co.uk, and bellbex.com

https://www.loopnet.com/solutions/

As a LoopNet marketplace Sr. Software Engineer, you will be responsible for building applications that are using by millions of CRE users and professionals to market over a trillion of dollars of CRE properties on the marketplace platforms.

RESPONSIBILITIES

  • Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability.
  • Deep knowledge and experience in writing unit-testable software with React, Angular, JavaScript, TypeScript, C#, NodeJS
  • Develop an in-depth understanding of CoStar's product architecture and frameworks. Maintain and contribute to CoStar's product platform as necessary.
  • Develop database stored procedures and SQL scripts that meet CoStar database standards to implement product requirements.
  • Maintain and support CoStar's products that are released to stakeholders and customers.
  • Participate and drive continuous improvement within CoStar's Agile/Scrum teams.
  • Build consensus among different teams working on software development projects.
  • Facilitate discussions among other developers to exchange new ideas and improvements.
  • Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be used to strengthen CoStar's technology platform and development practices.

QUALIFICATIONS

  • Bachelor's Degree
  • 3+ experience in architecting, designing, and building large scale distributed, services-oriented systems and web applications in an agile environment
  • 3+ years of development experience in modern Javascript frameworks: e.g. ReactJS, TypeScript, or NodeJS.
  • 4+ years' latest technologies with a focus in .Net Core or .Net Framework
  • 5+ years of experience in JavaScript, HTML/CSS, and/or other front-end technologies
  • SOA principles and Design patterns
  • Experience with Unity or IOC design patterns
  • Demonstrates good working knowledge of SOA - Web services, Web API


PREFERRED QUALIFICATIONS AND SKILLS

  • Strong communication skills (to both business and technical partners)
  • Hands-on experience on GraphQL, APIs use ExpressJS/NodeJS and C#.
  • Knowledgeable with debugging tools including Chrome Debugger, Postman, Fiddler, Kibana, etc.
  • Ability to work with minimal supervision or assistance to complete tasks.
  • Possesses strong analytical and problem-solving abilities.
  • Possesses Enterprise development experience.
  • Requirements analysis and management
  • Software testing (Unit, System, Integration, Functional, Performance).
  • Ability to clearly communicate thoughts and ideas within and across teams.
  • Ability to work well with other developers and management.
  • Ability to juggle priorities
  • Awareness of emerging technologies

WHATS 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
  • On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes, as well as Segways and bikes available for use during the day
  • 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: https://www.youtube.com/watch?v=CVbJRnJ2sX0

Candidates must have current US work authorization

CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing

#LI-JM1

CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
Dice Id : 10100023
Position Id : R25769
Originally Posted : 4 months ago
Have a Job? Post it