Costar Group

Costar Group

Provides commercial real estate data, analytics, and marketing services.

4,700Commercial Real EstateResidentialApartmentsHospitalityIndustrialRetailOfficeMultifamilyLandInvestment SalesWebsite

Senior Software Engineer

Design, develop, and maintain full‑stack .NET applications for real‑estate CRM platforms.

Richmond, Virginia, United States
Full Time
Expert & Leadership (13+ years)
-maintain a drug‑free workplace and conduct pre‑employment substance abuse testing.

Job Highlights

Environment
Office Full-Time
Security Clearance
-maintain a drug‑free workplace and conduct pre‑employment substance abuse testing.

About the Role

• Lead technical discussions and make critical architectural decisions aligned with business goals. • Design, develop, and maintain robust and scalable applications using the Microsoft .NET technology stack ( .NET Core, ASP.NET Core, C#, MSSQL ). • Implement and optimize SQL queries, stored procedures, and database schemas for performance. • Build solutions using modern architecture paradigms such as microservices, domain‑driven design, and event‑driven systems. • Guide teams in adopting best practices in .NET Core, C#, and SQL. • Ensure adherence to SOLID principles, design patterns, and clean coding standards. • Develop proof‑of‑concepts to evaluate new tools and frameworks. • Collaborate with cross‑functional teams, participate in code reviews, and mentor junior developers. • Translate business requirements into technical designs and development‑ready specifications. • Apply secure coding practices, integrating OAuth, OpenID Connect, and other authentication/authorization frameworks. • Use Git, TFS, Azure DevOps, and CI/CD pipelines for version control and deployment. • Participate in Agile/Scrum ceremonies and contribute to incremental delivery and continuous improvement.

Key Responsibilities

  • .net development
  • sql optimization
  • microservices architecture
  • code reviews
  • ci/cd
  • agile delivery

What You Bring

We are seeking an accomplished Senior Full-Stack Software Engineer who excels at designing and architecting modern web applications. This engineer will support our Web Enterprise team in building the software tools that power our proprietary CRM platform and serve sales and research teams across Homes.com, Costar.com, Apartments.com, LoopNet.com, and more. The position is based in Richmond, VA with a Monday‑Thursday in‑office schedule and Friday work‑from‑home. • Bachelor’s degree from an accredited, not‑for‑profit university or college. • 5+ years of professional experience developing software with the Microsoft stack (C#, .NET Framework, .NET Core). • Strong experience with MS SQL Server, relational database design, and performance tuning. • Hands‑on experience with Entity Framework for data modeling and access. • Experience with ASP.NET Web API and RESTful service design. • Familiarity with microservices architecture and containerization (Docker, Kubernetes). • Proficiency in React.js, TypeScript, and Tailwind CSS. • Understanding of HTML, CSS, JavaScript, and responsive design. • Experience with AWS or similar cloud platforms (Azure, GCP). • Strong understanding of CI/CD principles, infrastructure as code, and automated deployment pipelines. • Proficiency with Azure DevOps, Git, or other version control and build systems. • Knowledge of JSON, XML, and API development standards. • Familiarity with message brokers such as RabbitMQ, SQS, Kafka, or Azure Service Bus. • Strong analytical and problem‑solving skills with attention to detail and excellent communication. • Proven track record of commitment to previous employers. • Comfortable working across the stack with Node.js on the server side. • Experience in unit, performance, and automation testing. • Experience with NoSQL databases and API Gateway technologies. • Experience with Identity & Access Management (OAuth, JWT). • Exposure to serverless computing and event‑driven architectures.

Requirements

  • c#
  • sql server
  • react
  • docker
  • azure devops
  • bachelor's

Benefits

When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower people and customers to succeed. We offer generous compensation, performance‑based incentives, internal training, tuition reimbursement, and a comprehensive benefits package. • Comprehensive healthcare coverage (medical, vision, dental, prescription drug). • Life, legal, and supplementary insurance. • Virtual and in‑person mental health counseling for individuals and families. • Commuter and parking benefits. • 401(k) retirement plan with matching contributions. • Employee stock purchase plan. • Paid time off. • Tuition reimbursement. • On‑site fitness center or reimbursement for fitness memberships, including yoga studio, Pelotons, personal training, and group classes. • Access to Diversity, Equity & Inclusion Employee Resource Groups. • Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and healthy snacks.

Work Environment

Office Full-Time

Apply Now