Full-Time

Senior Software Engineer

API/C#/Database

Posted on 10/25/2024

CoStar Group

CoStar Group

5,001-10,000 employees

Compensation Overview

$124k - $211kAnnually

Senior

No H1B Sponsorship

Irvine, CA, USA

Requires 3 days onsite and 2 days remote.

Category
Backend Engineering
Web Development
Software Engineering
Required Skills
Agile
NoSQL
Postman
SQL
C#
SCRUM
Requirements
  • Bachelor’s Degree required from an accredited, not for profit university or college
  • 5+ years of production development experience with C# .NET (or .NET Core)
  • Hands-on API design and development using RESTful or SOAP APIs. Familiar with API best practices, versioning, authentication, and security considerations.
  • Proficiency in API Frameworks and Tools such as Swagger, Postman, or similar tools for API development, documentation, and testing
  • Experience in SQL or NoSQL databases and be capable of efficiently write stored procedures, functions and ad-hoc queries to manipulate data through APIs.
  • Experienced in unit, performance, and automation testing
  • Deeply understand what drives the business for which you are building software
  • Take an active role in mentoring developers with ability to build consensus
Responsibilities
  • Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability.
  • Deep knowledge and experience in writing unit testable software with C#
  • Optimize API performance through caching mechanisms, data pagination, request/response compression, and other performance enhancement techniques.
  • Effectively troubleshoot API-related issues, debugging problems, and provide efficient solutions.
  • Develop an in-depth understanding of CoStar’s product architecture and frameworks.
  • Maintain and contribute to CoStar’s product platform as necessary.
  • Develop database stored procedures and SQL scripts/ETL jobs that meet CoStar database standards to implement product requirements.
  • Participate and drive continuous improvement within CoStar’s Agile/Scrum teams.
  • Build consensus among different teams working on software development projects.
  • Facilitate discussions among other .NET and database developers to exchange new ideas and improvements.
  • Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen CoStar’s technology platform and development practices.

Company Stage

IPO

Total Funding

N/A

Headquarters

Washington, District of Columbia

Founded

1987

Simplify Jobs

Simplify's Take

What believers are saying

  • The acquisition of Visual Lease positions CoStar to offer more integrated solutions, potentially increasing its market share in the real estate technology sector.
  • CoStar's aggressive expansion and investment in Homes.com could lead to significant growth in the residential real estate market, offering employees opportunities in a rapidly growing segment.
  • The strengthening of CoStar's financial leadership team, including the return of Richard Simonelli, suggests a robust strategic direction and potential for financial stability.

What critics are saying

  • The ongoing legal battle with Realtor.com parent company Move, Inc. over alleged trade secret theft could result in financial and reputational damage.
  • CoStar's aggressive expansion strategy, including significant marketing investments, may strain resources and lead to operational challenges.

What makes CoStar Group unique

  • CoStar Group stands out as a leading provider of online real estate marketplaces, information, and analytics, distinguishing itself with a comprehensive suite of services in the property markets.
  • The acquisition of Visual Lease enhances CoStar's capabilities in lease administration and accounting, broadening its service offerings beyond traditional real estate analytics.
  • CoStar's strategic focus on expanding its residential portal, Homes.com, with significant marketing investments, sets it apart from competitors in the residential real estate space.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE