LoopNet - Lead Software Engineer
Role details
Job location
Tech stack
Job description
- 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.
Requirements
- Bachelor's Degree required from an accredited, not-for-profit university or college.
- A track record of commitment to prior employers.
- Working knowledge Vue, React or Angular in TypeScript
- Experience with AWS S3, SQS, Dynamo, ElastiCache, Apache Kafka and Datadog
- Leverage AI Coding Tools for development, refactoring, and debugging (Claude Code, GitHub Copilot or equivalent).
- 9+ years of production development experience with C# .Net (or .Net Core)
- A demonstrable track record of building and launching successful products and platforms
- Deliver products that meet specifications and performance SLA
- Deeply understand what drives the business for which you are building software
PREFERRED QUALIFICATIONS:
- Experience in relational database design (MS SQL or MySQL) including performance tuning
- Application security knowledge and experience with Git-based workflows.
- Take an active role in mentoring developers with ability to build consensus
- Experienced in unit, performance, and automation testing
Benefits & conditions
When you join CoStar Group, you'll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed.
We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, and tuition reimbursement.
Our benefits package includes (but is not limited to):
- 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 Employee Resource Groups
- Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
This position offers a base salary range of $144,000-$222,000, based on relevant skills and experience and includes a generous benefits plan.
We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position.