Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply on company site

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Technical Director - Software Development

CoStar Group Irvine Full-Time
Apply on company site
Technical Director - Software Development

Job Description

Are you passionate about web application development? Are you constantly pushing yourself to learn new technologies to develop better, faster and more efficient applications?  Then CoStar is the place for you. We are THE leading data provider to the $11 trillion commercial real estate industry.  Every day customers use our data and products to make multi-million dollar investment decisions. Apartments.com, a Costar Group company, is growing rapidly and searching for another Director to lead our application development efforts on mobile web, tablet and desktop.  Apartments.com is the leading online apartment listing website, offering renters access to information on more than 1,000,000 available units for rent. Powered by CoStar, the Apartments.com network of home rental sites includes Apartments.com, ForRent.com, ApartmentFinder.com, Apartamentos.com, ApartmentHomeLiving.com, ForRentUniversity.com, After55.com, CorporateHousing.com and WestsideRentals.com.

The Technical Director is responsible for managing multiple software development teams, guiding system architecture, ensuring project ownership and team leadership.  Your teams will design, develop, test, debug and implement operating systems components, software tools, and utilities; as well as determine systems software design requirements in addition to ensuring that system improvements are successfully implemented and monitored to increase efficiency. The selected candidate will help transition from current to new large scale systems software engineering policies, standards and procedures at CoStar.

Objectives and Responsibilities:

  • Act as a player coach with 7+ years of industry experience managing multiple project development teams working on multiple concurrent projects
  • Coordinate the activities and deliverables across 3-7 teams while resolving issues and ensuring appropriate priorities
  • Mentor and manage Technical Managers in the normal execution of their responsibilities.
  • Interact regularly with technology and business executives
  • Conduct ongoing and in depth needs analysis (approximately 20% of total time) with client to obtain detailed business requirements
  • Translate business requirements in to technical requirements, develop project plan and work schedules for use by his scrum development team
  • Successfully implement software development projects to specification and within scheduled timelines and budget parameters.  Ensure proper software development practices are followed and provide guidance and/or assistance when necessary
  • Provide status reports and feedback to Business Management
  • Act as release manager to ensure product components are released for production deployment as tested
  • Work with internal and external clients to document project success criteria
  • Drive continuous improvement within Scrum team by focusing on engineering excellence
  • Work with recruiting to identify, hire and onboard top industry talent
  • Manage up or out any team members that are performing below expectation of position.
  • Coach, motivate, train and retain “A Players”
  • Develop and maintain an in-depth working knowledge of the CRE Industry and CoStar’s position in the Commercial Real Estate market
  • Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen CoStar’s technology platform and development practices
  • Act as "Voice of the Customer" when participating in product readiness reviews


  • Exceptional Communication and Presentation Skills
  • Ability to Collaborate Across Diverse Organizational and Geographic Boundaries
  • Set clear Objectives
  • Conduct Employee Reviews
  • Motivate & Mentor Employees
  • Work with Other Technical Managers & Senior Management
  • Work with Internal & External Clients
  • Requirements Analysis & Management
  • Overall System Architecture & Design
  • User Interface Design
  • Develop Server-side and Single Page Applications, familiarity with Angular, Knockout, MVC, MVVM, Chrome Debugger
  • Database Design
  • Middle-Tier Design
  • Infrastructure Design
  • Ability To Effectively Communicate Requirements & Design Specifications  Within & Across Teams
  • Project Planning/Management
  • Software Development Experience with Large, Complex, Mission Critical Systems
  • Software Testing (Unit, System, Integration, Functional, Performance)
  • Experience with Agile/Scrum SDLC
  • Building Consensus
  • Team Building Experience
  • Adaptability
  • Decisiveness
  • Commercial Real Estate Knowledge
  • Awareness Of Emerging Technologies

Skills & Qualifications:

  • Bachelor’s Degree
  • 5+ years of multi-team development management experience with 2 or more direct manager reports
  • Experience with complex Web and database based technologies is preferred
  • Demonstrated expert knowledge of Service Oriented Architecture and design patterns
  • Solid experience with the following technologies; C#, .NET/Core, ASP.NET, Angular (Angular Universal), TypeScript/JavaScript, Docker, AWS Managed Services
  • High proficiency in testing methodology, Agile methodology, test documentation procedures and QA Best Practices
  • Understanding & implementation of automated test processes
  • Strong written and verbal communication skills; Must be able to communicate at a level appropriate to the audience (direct reports, peers and senior management)
  • Excellent team building, negotiation and consensus building abilities
  • Ability to motivate and build high performance testing and software development teams


CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing


Skills required

Professional Services
Information Technology
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: R19276


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

CoStar Group, Inc. (NASDAQ — CSGP) is commercial real estate's leading provider of information, analytic and marketing services.

Founded in 1987, CoStar is the primary provider of websites for commercial real estate information, analytics and marketing services. The company conducts expansive, ongoing research to produce and maintain the largest and most comprehensive database of commercial real estate information. Our suite of online services enables clients to analyze, interpret and gain unmatched insight on commercial property values, market conditions and current availabilities.

Headquartered in Washington, DC, CoStar maintains offices throughout the U.S. and in Europe with a staff of approximately 2,000 worldwide, including the industry's largest professional research organization. CoStar’s current market cap exceeds $4 Billion.

Join CoStar Talent Network

View the full profile