CoStar Group is seeking a Senior Full-Stack Software Engineer to support their Web Enterprise team in building software tools for their proprietary CRM platform and supporting sales and research teams across multiple platforms.
Requirements
- 5+ years of production development experience with .NET Core with the ability to integrate front-end components into a scalable, secure, and maintainable backend architecture
- 3+ years of database design, T-SQL programming, and performance tuning experience
- Production development experience using modern front-end frameworks (React, Vue, Angular)
- Experience in architecting, designing and building event-driven applications in an agile environment
- Excellent software development and engineering skills on large scale, mission-critical applications
- Proficiency in unit and performance testing
- Experience with Document Data Systems (Dynamo, OpenSearch) a plus.
Responsibilities
- Build large-scale, distributed, API-driven systems for critical internal applications
- Identify and resolve issues related to database performance and integrity
- Design, document and implement efficient and scalable database structures
- Drive and lead software design, development standards, code reviews and production releases
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen CoStar’s technology platform and development practices.
- Collaborate closely with other Software Engineers across the organization.
Other
- Willingness to take an active role in mentoring other developers.
- Bachelor’s Degree required from an accredited, not for profit university or college
- A track record of commitment to previous employers
- We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply.
- CoStar Group is not able to provide visa sponsorship for this position.