CBRE Software Engineer in Boston, Massachusetts
Areas of Interest
Digital & Technology/Information Technology
Boston - Massachusetts - United States of America
Position: Software Engineer
Department: Econometric Advisors Engineering
Reports To: Principal Software Engineer
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,
6.Assists with the development and maintenance of internal tools.
- Perform other duties as assigned.
Technical SKILLS HIGHLY Desired
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
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
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
CBRE is an equal opportunity/affirmative action employer with a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status, disability, veteran status, political belief, or any other basis protected by applicable law.
NOTE: An additional requirement for this role is the ability to comply with COVID-19 health and safety protocols, including COVID-19 vaccination proof and/or rigorous testing.
CBRE, Inc. is an Equal Opportunity and Affirmative Action Employer (Women/Minorities/Persons with Disabilities/US Veterans)
- CBRE Jobs