CoStar Group · 8 hours ago
Apartments.com - Senior Software Engineer (C#/.NET/Payments Platform)
CoStar Group is a leading global provider of commercial and residential real estate information and analytics. They are seeking a Senior Software Engineer (C#/.NET) to join their backend engineering team, focusing on the Apartments.com Payments Platform, which processes over $5 billion in rental payments annually.
AnalyticsCommercial Real EstateReal Estate
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#
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
Qualification
Required
Bachelor's Degree required from an accredited, not-for-profit, in-person college/university
A track record of commitment to prior employers
5+ years of production development experience with C# .Net (Java)
A demonstrable track record of building and launching successful products and platforms
Deliver products that meet specifications and performance SLA
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
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#
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
Preferred
Demonstrate working knowledge Vue, React or Angular in TypeScript
Experience in relational database design (MS SQL or MySQL) including performance tuning
Experience with AWS S3, SQS, Dynamo, ElastiCache, Apache Kafka and Datadog
Benefits
Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
Life, legal, and supplementary insurance
Virtual and in person mental health counseling services for individuals and family
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 costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes
Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups
Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
Company
CoStar Group
CoStar Group (NASDAQ: CSGP) is the provider of commercial real estate information, analytics and marketing services.
Funding
Current Stage
Public CompanyTotal Funding
unknown1998-07-01IPO
Recent News
2025-12-19
2025-12-15
Company data provided by crunchbase