Taro Logo

Senior Software Engineer (C#/.NET)

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

Description For Senior Software Engineer (C#/.NET)

CoStar Group, a leading provider of real estate information and analytics listed on NASDAQ and included in the S&P 500, is seeking a Senior Software Engineer for their Homes.com division. This role offers an exciting opportunity to work on one of the fastest-growing real estate portals in the industry. The position involves backend development using C#/.NET, focusing on building scalable applications that serve hundreds of thousands of users globally. Working in Arlington, VA with a hybrid schedule (4 days onsite, 1 day remote), you'll be part of transforming the homebuying industry through technological innovation. The role requires expertise in object-oriented programming, database design, and AWS services. CoStar offers comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and professional development opportunities. The company's culture emphasizes collaboration, innovation, and making a real impact in the real estate technology sector. This is an excellent opportunity for experienced developers looking to work on influential projects at scale while enjoying the stability and resources of an established, successful company.

Last updated 14 hours ago

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

  • Design and develop high performance web applications used by hundreds of thousands of users globally
  • Design and develop using Object Oriented design principles and software design patterns
  • Promote consistent architecture patterns for design and development
  • Collaborate closely with other Software Engineers across the organization
  • Advocate standards-driven technology
  • Facilitate discussions among .NET and database developers
  • Evaluate emerging technologies to identify opportunities and best practices

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

  • Bachelor's Degree required (preferably in Computer Science, Engineering or related field)
  • 5+ years of production development experience with C#, .NET (or .NET Core) and/or Java
  • Experience delivering products that meet specifications and performance SLA
  • Experienced in unit, performance, and automation testing
  • Deep understanding of business drivers
  • Experience in relational database design (AWS RDS, MS SQL)
  • Experience with AWS S3, Step Functions, Lambda, SQS, Dynamo, ElastiCache, Apache Kafka and Datadog

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

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 membership costs
  • Access to Diversity, Equity, & Inclusion Employee Resource Groups
  • Complimentary gourmet coffee, tea, and healthy snacks

Interested in this job?

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