Principal C# Salesforce Software Engineer

Employment Type

: Full-Time


: Engineering


CBRE is the global leader in commercial real estate services, has been ranked the industry's top brand by the Lipsey Company for 15 consecutive years, and has been named one of Fortune's 'Most Admired Companies' in the sector four years in a row. Through our values of respect, integrity, service and excellence, we maintain a relentless focus on creating winning outcomes for our clients, employees and shareholders.
The commercial real estate market is undergoing a significant and exciting change - driven by technology. Digital and Technology powered products play a vital role in CBRE's mission to create unmatched value for our clients.
We're looking for a principal software engineer with a forward-thinking software development mindset to help expand our existing platforms, develop new products, and advance our engineering practices and processes. Our small, fast-paced teams are responsible for creating innovative software that enhances the experiences of both internal and external clients. In Richardson (in the north Dallas/Fort Worth area), our team builds applications that facilitate commercial real estate related sales, lending and loan servicing efforts.

At CBRE Digital & Tech, you'll learn from the most brilliant software engineers while tackling tough problems that will drive our technology forward.


Salesforce administrative and development experience

Lightning Component Development

C# ASP.NET with MVC and Web API experience,

JavaScript frameworks like Angular/VUE/React

Relational database design experience

Structured Query Language (SQL, T-SQL)

Software design pattern fluency

Software architecture & modular development

Application and data security awareness


Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science or equivalent work experience. Requires technical and business knowledge in multiple disciplines/processes. Typically has 5-7 years of relevant work experience. Consideration given to equivalent combination of education and experience.


Full stack development experience

AWS and/or Azure Cloud development

Cloud application architecture experience

Salesforce integration experience

Salesforce Apex API implementation experience

CI/CD experience using industry tools

Machine learning interest or experience

UI/UX skills

SQL Server, Oracle and/or PostgreSQL experience

Index, View and Stored Procedure design and optimization PRACTICAL REQUIREMENTS

Creative problem solver and independent thinker

Ability to analyze business requirements and architect/estimate solutions at various scales

Excellent written and verbal communication skills

Ability to mentor and lead others

Ability to adhere to CBRE security and coding conventions

Agile process knowledge

DevOps process knowledge


Excellent written and verbal communication skills. Strong organizational and analytical skills. Ability to provide efficient, timely, reliable and courteous service to customers. Ability to effectively present information.


Requires advanced knowledge of financial terms and principles. Ability to calculate intermediate figures such as percentages, discounts, and commissions. Conducts advanced financial analysis.


Decisions made with thorough understanding of procedures, company policies, and business practices to achieve general results and deadlines. Responsible for setting work unit and/or project deadlines. Errors in judgment may cause moderate impact to department or damage to a client engagement.


A commitment to your career so you can grow with the group

An awesome team with whom to collaborate (including great consulting partners)

A competitive compensation package, complete with benefits


An open /atmosphere that encourages learning and contributing back to the community.

We support staying on top of the latest best practices and tools

An environment that fosters participating in external conferences

Flexible work schedules and casual atmosphere

Internal Number: 20005436 * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...