CBRE Senior Salesforce Software Engineer in Richardson, Texas

Job Summary: We’re looking for a dynamic individual to join the Digital & Technology team at CBRE, the global leader in real estate services. An ideal candidate is talented, energetic, innovative Salesforce Developer who can lead CRM development projects from conceptualization to implementation in an Agile environment. He/she will have a solid understanding of software development lifecycle in building enterprise applications and is willing to mentor junior team members. He/she will have excellent communication and interpersonal skills, including ability to build and maintain positive working relationships with team members, internal customers, high-level staff and external vendors, strong customer service orientation, good writing skills, ability to communicate technical issues to non-technical audiences.


  • Acts as a principal contributor to the specification, design and implementation of software subsystems. Performs analysis of complex systems/configuration, creates architecture, functional and design specifications, codes and debugs complex software, investigates and troubleshoots critical problem areas and executes corrective action.

  • Actively involve in all stages of the Salesforce development projects (i.e. definition, development, deployment)

  • Plays a lead role in investigating/evaluating new CRM technologies/add-ons to meet current and future needs; analyzes current technology with respect to product strategies.

  • Leverage experience with Java/.Net development, Web Services (SOAP/REST) and Databases to build integration points between Salesforce and back-end systems.

  • Train other development resources on Salesforce development practices as needed.

  • Implementing solid, maintainable design and code using standard practices and tools

  • Work closely with QA to review test plans and test cases


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.



  • Bachelor's degree (BA/BS) in a related field or equivalent work experience.

  • 3 - 5 years of relevant work experience required. Consideration given to equivalent combination of education and experience.

  • Minimum of 3+ years of progressive software development experience.

  • 3+ years in programming using Apex, Visual Force, Javascript, HTML5, CSS, Ant and the use of these tools with

  • Strong with configuration, customization, programming with Apex API’s, Apex Triggers, Workflows with actions, Approval Processes, Reports & Dashboards.

  • Familiarity with best practices, support mechanisms, procedures and limitations is required.

  • Experience building Salesforce Lightning components is a huge plus

  • Experience with at least full life cycle implementations on with 500+ user licenses

  • SOQL and intermediate knowledge of Oracle database would be helpful.

  • Development experience with Restful web services and SOA strongly desired.

  • Strong knowledge of Agile Software development methodologies, design and architectural patterns.

  • Creative problem solving skills and a strong work ethic.

  • Ability to work with minimal direct guidance, self-motivated and proactive

  • Strong interpersonal, written and verbal communication skills.

  • Some knowledge in the Commercial Real Estate industry preferred

Equal Opportunity and Affirmative Action Employer Women/Minorities/Persons with Disabilities/US Veterans