Vacancy expired!
Senior Software Engineer Job Description
CoStar delivers real-time, verified commercial real estate data that helps clients confidently spot great opportunities and make smart choices ahead of competitors. By combining the power of CoStar's independent research organization - the industry's largest - with global data delivery, software, and application solutions, clients can act on opportunities with confidence.CoStar's software developers build products that facilitate 86% of commercial real estate transactions in the United States. These transactions range from a small business owner leasing their first office space to a large multi-national buying a new headquarters campus. On any given day our developers are building products that manage nearly a trillion dollars of potential real estate transactions.RESPONSIBILITIES- Build and support distributed, API-driven systems.
- Building efficient ETL data pipelines.
- Produce robust, efficient, and maintainable code.
- Drive and lead software design, development standards, and code reviews.
- Bachelor's Degree required.
- 5+ years of relevant experience.
- Building Web API's using C#, .NET Framework.
- Experience with Microsoft SQL Server database programming with TSQL.
- Experience with data loading and ETL.
- Expert level knowledge of REST API's.
- Experience working with NoSQL data stores, MongoDB and Elasticsearch preferred.
- Strong communication skills (to both business and technical partners).
- Data modeling experience from conceptual, logical, and physical designs.
- Experience working with Docker containers.
- Experience with MongoDB, Elastic Search, and Kafka/Confluent.
- Experience with WCF Services.
Vacancy expired!