Software Engineer

CBRE Group, Inc.
Apply Now

Job Description

We’re looking for a software engineer to help expand our existing platforms and develop new features and products. Our small, fast-paced teams are responsible for creating innovative software that enhances the experiences of both our internal and external clients. We build apps that enable the application of the tools of modern data science to commercial real estate in order to analyze and forecast market fundamentals across geographies and property types. These forecasts provide insight as clients evaluate the risks and opportunities that market changes may represent for their investment portfolios. At CBRE Digital & Tech, you’ll be able to learn from the most brilliant software engineers while tackling tough problems that will drive our technology forward.

Education: Bachelor’s degree (or higher) in Computer Science, Information Systems, Data Science, or related.

Experience: 2-5 Years

Essential Duties AND RESPONSIBILITIES

  • Develop, maintain, and upgrade presentation, data-access, and/or database application tiers for client-facing web applications according to design and/or functional specification.
  • Obtain and maintain familiarity (systems, classes, code) with all CBRE EA databases and middle-tier applications to contribute ad-hoc programming support and bug fixes.
  • Implement and maintain unit tests for new codebases and contribute to the maturation of DevOps processes.
  • Involved with the investigation and resolution of system and software issues in the production environment.
  • Serves as a technical point of contact on client engagements of low to moderate complexity,
  • Assists with the development and maintenance of internal tools.
  • Perform other duties as assigned.

Technical SKILLS HIGHLY Desired

  • JavaScript / TypeScript / Angular / HTML / Sass
  • C# / Web API
  • Entity Framework / ORM
  • Structured Query Language / T-SQL
  • Relational database design dexterity
  • Data structures expertise
  • Software design pattern fluency
  • Algorithm analysis and design
  • Software architecture & modular development
  • Experience with SQL Server geo-spatial techniques a plus
  • Machine learning interest a plus
  • Data visualization experience a plus
  • UI/UX skills a plus

Practical Requirements

  • Creative problem solver
  • Strong mathematical ability
  • Attention to detail
  • Excellent written and verbal communication skills
  • Comfortable with complex data processing methodologies
  • Interest in database design
  • Ability to adhere to CBRE database and coding conventions
  • Fast learner
  • Ability to multitask
  • Comfort with cross-functional teams

Scrum processes familiarity

Compassionate meeting etiquette

Current & Upcoming Projects

  • Extending a world class forecasting system to enable clients to custom-cast
  • Developing a data discovery visualization platform that interoperates across apps
  • Implementing an automated valuation modelling product for hotel owners
  • Integrating and modernizing international data aggregation centers
  • Architecting software systems that reduce dependencies on underlying data models

Company Info.

CBRE Group, Inc.

CBRE Group, Inc. is an American commercial real estate services and investment firm. The abbreviation CBRE stands for Coldwell Banker Richard Ellis. It is the world's largest commercial real estate services and investment firm (based on 2021 revenue).

  • Industry
    Real Estate
  • No. of Employees
    105,000
  • Location
    Dallas, TX, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

CBRE Group, Inc. is currently hiring Software Engineer Jobs in Boston, MA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More