CoStar Group is seeking to improve and drive innovation in the world of real estate information and online marketplaces by digitizing the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives.
Requirements
- 5+ years of professional experience in software development using the Microsoft Stack, including C-Sharp, .NET Framework, .NET Core.
- Strong experience with MS SQL Server, including relational database design and performance tuning.
- Hands-on experience with Entity Framework for efficient data modeling and data access.
- Experience with ASP.NET Web API, and RESTful service design.
- Familiarity with microservices architecture and containerization using tools like Docker and Kubernetes.
- Proficiency in React.js, TypeScript, and Tailwind CSS
- Understanding of HTML, CSS, JavaScript, and responsive design
Responsibilities
- Lead technical discussions and make critical architectural decisions aligned with business goals.
- Design, develop, and maintain robust and scalable applications using the Microsoft .NET technology stack (.NET Core, ASP.NET Core, C-Sharp, MSSQL).
- Implement and optimize SQL queries, stored procedures, and database schemas for performance.
- Implement solutions using modern architecture paradigms including microservices, domain-driven design (DDD), and event-driven systems.
- Guide teams in adopting best practices in .NET Core, C-Sharp and SQL.
- Ensure adherence to SOLID principles, design patterns, and clean coding standards.
- Develop proof-of-concepts (POCs) to evaluate new tools and frameworks.
Other
- Bachelor’s Degree required from an accredited, not for profit university or college, in-person college/university.
- Strong analytical and problem-solving skills with attention to detail and excellent communication skills.
- A track record of commitment to previous employers.
- Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
- 401(K) retirement plan with matching contributions