Taro Logo

Senior Software Engineer (C#/.NET/React)

Leading global provider of commercial and residential real estate information, analytics, and online marketplaces.
Richmond, VA, USA
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Real Estate · Enterprise SaaS

Job Description

CoStar Group, a leading provider of real estate information and analytics listed on NASDAQ (CSGP), is seeking a Senior Software Engineer to join their Data Automation team. This role offers an exciting opportunity to work on large-scale systems that power major brands like CoStar Suite, LoopNet, and Homes.com.

The position combines modern full-stack development using C#/.NET and React with cloud technologies (AWS), requiring someone who can both architect and implement robust, scalable solutions. You'll be working in a hybrid environment (4 days onsite, 1 day remote) in Richmond, VA, contributing to systems that serve tens of thousands of users.

What makes this role particularly interesting is the intersection of technology and real estate information services. CoStar Group has spent over 35 years perfecting their approach to real estate information and marketplaces, creating industry standards along the way. As a senior engineer, you'll not only be coding but also deeply understanding the business context of your work - something the company values as a key differentiator between good and great developers.

The role offers comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and various wellness perks. You'll be working in a collaborative environment that values innovation and professional growth, with opportunities for continuous learning through internal training and tuition reimbursement.

The ideal candidate will bring 4+ years of experience with both React/JavaScript and C#/.NET, along with strong database skills and experience building distributed systems. This is an excellent opportunity for a senior developer looking to make an impact in a company that's part of both the S&P 500 and NASDAQ 100 indexes, working on systems that help people discover properties and insights that improve their businesses and lives.

Last updated 21 days ago

Responsibilities For Senior Software Engineer (C#/.NET/React)

  • Build big, distributed, API-driven systems for tens of thousands of users
  • Produce bullet-proof code that is robust, efficient and maintainable
  • Drive and lead software design, development standards, code reviews
  • Continually evaluate emerging technologies to identify opportunities and best practices

Requirements For Senior Software Engineer (C#/.NET/React)

React
TypeScript
  • Bachelor's degree required from an accredited, not-for-profit University or College
  • 4+ years of experience in React JS, JavaScript
  • 4+ years of experience in C#, .NET Framework & Web API 2.0 Development
  • 3+ years of experience in MS SQL Server OR Database Design in T-SQL programming/performance tuning
  • Experience in architecting, designing and building large scale distributed systems
  • Data modeling experience
  • A track record of commitment to prior employers

Benefits For Senior Software Engineer (C#/.NET/React)

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Commuter Benefits
401k
Education Budget
  • Comprehensive healthcare coverage: Medical/Vision/Dental/Prescription Drug
  • Life, legal, and supplementary insurance
  • Virtual and in person mental health counseling services
  • 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
  • Access to Diversity, Equity, & Inclusion Employee Resource Groups
  • Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and healthy snacks

Related Jobs