Taro Logo

Senior Software Engineer (.NET)

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

Description For Senior Software Engineer (.NET)

CoStar Group, a leading provider of real estate information and analytics listed on NASDAQ, is seeking a Senior Software Engineer to join their Platform team. This role focuses on building backend services that power major brands like Apartments.com, Homes.com, and CoStar. Working with .NET on AWS, you'll develop solutions that impact thousands of users. The position offers a hybrid work arrangement with 4 days onsite in Arlington, VA.

The ideal candidate will have 5+ years of .NET development experience and strong expertise in database design and T-SQL programming. You'll be responsible for building distributed, API-driven systems that serve tens of thousands of users, using technologies like C#, .NET Framework, JSON, SQL Server, and AWS. The role requires strong software engineering skills and the ability to work on large-scale, mission-critical applications.

CoStar Group offers a comprehensive benefits package including healthcare coverage, 401(k) matching, stock purchase plans, and various wellness perks. The company maintains a collaborative and innovative culture, working alongside top talent to empower both people and customers to succeed. This is an excellent opportunity for a senior engineer looking to make a significant impact in the real estate technology sector while working with modern technologies and scalable systems.

Last updated 3 days ago

Responsibilities For Senior Software Engineer (.NET)

  • Build big, distributed, API-driven systems for tens of thousands of users
  • Produce bullet-proof code that is robust, efficient, and maintainable
  • Continually evaluate emerging technologies to identify opportunities, trends, and best practices
  • Strengthen CoStar's technology platform and develop practices

Requirements For Senior Software Engineer (.NET)

Node.js
  • Bachelor's Degree from an accredited, not-for-profit university or college
  • 5+ years of deep .NET development (C#) experience including cross-platform communication technologies
  • 3+ years of database design, T-SQL programming, and performance tuning experience
  • Experience with Object Oriented design principles and software design patterns
  • Experience in application performance testing and unit testing
  • Solid understanding of HTTP concepts
  • Experience with large-scale, mission-critical infrastructure applications

Benefits For Senior Software Engineer (.NET)

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Commuter Benefits
401k
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Prescription Drug Coverage
  • Life Insurance
  • Mental Health Assistance
  • Commuter Benefits
  • 401(k) with matching contributions
  • Employee stock purchase plan
  • Paid time off
  • Tuition reimbursement
  • On-site fitness center
  • Complimentary snacks and beverages

Interested in this job?

Jobs Related To CoStar Group Senior Software Engineer (.NET)