CoStar Group is looking to digitize the world's real estate and empower people with insights and connections. LoopNet, a part of CoStar Group, aims to drive expansion by increasing market share, continuously innovating, and enhancing its product. The Senior Software Engineer will contribute to this mission by improving LoopNet's software products and impacting highly visible web applications.
Requirements
- 7+ years of production development experience with C-Sharp .Net (or .Net Core)
- Experienced in unit, performance, and automation testing
- 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
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-Sharp
- 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.
Other
- A track record of commitment to prior employers.
- A demonstrable track record of building and launching successful products and platforms
- Deeply understand what drives the business for which you are building software
- Take an active role in mentoring developers with ability to build consensus
- This position is located in Irvine, CA and offers 4 days a week onsite with 1 day work from home.