CoStar Developer

  • Posted 11 hours ago | Updated 8 hours ago

Overview

Remote
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Product Design
Agile
Writing
Data Integrity
Production Support
Collaboration
Quality Assurance
Object-Oriented Programming
Design Patterns
Caching
SQL
Extract
Transform
Load
Business Acumen
Analytics
Mentorship
Knowledge Sharing
Continuous Improvement
Innovation
C#
.NET
Python
JavaScript
Database
Microsoft SQL Server
NoSQL
Redis
Neo4j
SANS
Cloud Computing
DevOps
Amazon Web Services
Microsoft Azure
Git
Microsoft TFS

Job Details

CoStar developers design, build, test, and deploy scalable real estate tech solutions (C#, .NET, AWS, SQL), owning features from concept to production, collaborating cross-functionally (Product, Design, QA, DevOps), and focusing on data-heavy, high-performance systems while mentoring others and driving technical improvements in an Agile environment. Core responsibilities include writing clean, unit-tested code, optimizing APIs, ensuring data integrity, and understanding CoStar's business to create robust, efficient applications for millions of users.

Core Responsibilities:

  • Full Lifecycle Development: Design, code, test, deploy, and support scalable, maintainable applications.
  • Technical Ownership: Take full responsibility for features, from development to production support.
  • Collaboration: Work closely with Product Owners, Designers, QA, and DevOps teams.
  • Code Quality: Write clean, testable, efficient C#/.NET code, focusing on object-oriented principles and design patterns.
  • Data & Performance: Build solutions for massive datasets, optimize APIs (caching, pagination), and develop SQL/ETL jobs.
  • Business Acumen: Gain deep understanding of CoStar's business and analytics products.
  • Mentorship: Mentor junior developers and foster knowledge sharing.
  • Continuous Improvement: Drive innovation, evaluate new tech (AWS, Azure), and improve development practices.

Key Technologies Used:

  • Languages/Frameworks: C#, .NET, Python, JavaScript.
  • Databases: SQL Server, NoSQL (Redis, Neo4j).
  • Cloud/DevOps: AWS, Azure, Git, TFS.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.