Vacancy expired!
Senior Software Engineer Job Description
Senior Software EngineerJob DescriptionCoStar 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- Building large distributed, API-driven systems
- Produce software that is robust, efficient and maintainable
- Drive and lead software design, development standards, and code reviews
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strength CoStar's technology platform and develop practices
- Bachelor's Degree or 3+ years of relevant work experience
- 3+ years' experience with C#, RESTful Services, NoSQL & Relational Databases. (MSSQL Preferred)
- 3+ years' experience in architecting, designing and building large scale distributed, services-oriented systems and web applications in an agile environment.
- 3+ years' experience Data modeling experience.
- Strong communication skills (to both business and technical partners)
- Docker containers and container orchestration
- Data modeling experience from conceptual, logical, and physical designs
- Experience with SQS or Kafka
- Experience with .NETCore
Vacancy expired!