CoStar Group - Richmond, VA

posted 18 days ago

Full-time - Manager
Richmond, VA
Real Estate

About the position

The Software Engineering Manager at CoStar Group is responsible for leading an agile software development team to deliver scalable and high-performance technical solutions that support the company's sales teams. This role involves overseeing the full lifecycle development of sales-related software and data, collaborating with technical leadership and product owners, and driving the technical strategy and architecture of the platform. The position emphasizes mentorship, continuous improvement, and ownership of the product and technical platforms.

Responsibilities

  • Lead an agile software development team (approximately 4-6 people per team) to deliver scalable high performance technical solutions.
  • Act as a player-coach, mentoring and coaching team members into highly productive team players.
  • Promote a can-do attitude, engineering mindset, and collaboration as fundamental team values.
  • Influence application architecture and CI/CD pipeline improvements.
  • Drive continuous improvement by focusing on engineering excellence.
  • Translate business requirements into technical requirements, develop project plans, and work schedules for use by development teams.
  • Successfully implement software development projects to specification and within scheduled timelines and budget parameters.
  • Collaborate with product managers, designers, and other agile teams to deliver large initiatives.
  • Work with recruiting to identify, hire, and retain top industry talent.
  • Be hands-on and evaluate emerging technologies to identify opportunities, trends, and best practices that can strengthen CoStar Group's technology platform and development practices.
  • Adopt an owner-operator mindset and demonstrate full ownership of the product and technical platforms.
  • Act as 'Voice of the Customer' when participating in product readiness reviews.

Requirements

  • 10+ years of professional software development experience.
  • 8+ years' experience building large distributed applications.
  • 3+ years of experience leading agile teams.
  • Significant full-stack experience, with deep expertise in back-end technologies (C#, .NET Core 6.x, .NET Framework, Web API, Node, etc.).
  • Experience leading through complex requirements, and offering relevant, timely technical solutions.
  • Strong written and verbal communication skills; 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 software development teams.
  • Bachelor's Degree required from an accredited, not for profit university or college.
  • Track record of commitment to prior employers.

Nice-to-haves

  • Real world experience with React Native.

Benefits

  • Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
  • Life, legal, and supplementary insurance
  • Virtual and in person mental health counseling services for individuals and family
  • Commuter and parking benefits
  • 401(K) retirement plan with matching contributions
  • Employee stock purchase plan
  • Paid time off
  • Tuition reimbursement
  • On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes
  • Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups
  • Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service