Senior Software Engineer – C#/.Net/Aws
Company | CoStar Group |
---|---|
Location | La Jolla, San Diego, CA, USA |
Salary | $124000 – $211000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s Degree required from an accredited, not-for-profit university or college.
- 5+ years of deep .NET development (C#) development experience including cross-platform communication technologies such as Web API
- 3+ years of database design, T-SQL programming, and performance tuning experience
- Ability to design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability
- Deliver work products that meet specifications and are defect free and performant
- Experienced in application performance testing and unit testing strategies and implementation
- Excellent software development and engineering skills on large-scale, mission-critical infrastructure applications
- Solid understanding of HTTP concepts (status codes, headers, etc.)
Responsibilities
- Build big, distributed, API-driven systems for tens of thousands of users
- Produce bullet-proof code that is robust, efficient, and maintainable; our primary tools are C#, .NET Framework, JSON, SQL Server, and AWS
- Drive and lead software design, development standards, and code reviews
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen CoStar’s technology platform and develop practices
Preferred Qualifications
- Facilitate discussions among other developers to exchange ideas and introduce new technologies. Ability to build consensus among other technologists
- Experience with .NET Core
- Willingness to take an active role in mentoring other developers
- Demonstrates knowledge of NPM and NuGet
- AWS or Azure experience