Sorry, this job is no longer available.

(Loading More Opportunities)

Software Engineer

Software Engineer

Job ID




Service line

Advisory Segment

Role type


Areas of Interest

Digital & Technology/Information Technology


Remote - US - Remote - US - United States of America


Under general supervision, contributes to the development, maintenance, and enhancement of client systems and assists in the development of new features.


Collaborate with Support Administrators to resolve technical support challenges experienced by the customers

Aids in the design and development of applications to fulfill the needs of customers through the following:

  • Understands technical and functional design requirements; maintain existing documentation based on changes

  • Reviews computer system capabilities, workflow, and scheduling limitations and identifies system deficiencies, and recommends solutions

  • Assists in physical and logical database design

  • Selects among authorized procedures and seeks assistance when guidelines are inadequate, significant deviations are proposed, or when unanticipated problems arise

  • Designs and codes technical solutions; applies knowledge around testing and validation methodology

  • Extract and store re-usable code during closeout phase using source control tools

  • Maintains confidentiality regarding the information being processed, stored, or accessed

Is open to learning and expanding individual skills and shares knowledge with co-workers

Works in collaboration with clients to collect, update, and maintain system information

Project assignment varies considerably by project and as a general responsibility, the Solutions Engineer is performing code writing, configuration, solution development, QA/Testing on technical projects, and may include being assigned as the technical lead on projects which includes assigning project tasks to other members of the team, leading & conducting QA/code reviews, and/or providing guidance to project team members

Attend client meetings (onsite or remote) to assist in the communication of design, technical solutions, risks, and issues. Participate & assist in client presentations when appropriate

Take ownership of assigned/escalated support requests, providing technical solutions, troubleshooting, guidance to ensure resolution is obtained

Review and identify risk(s) throughout project and communicate risk(s) to Sr Solutions Engineer and/or Project Manager. Escalate and collaborate with internal department leadership to address difficult unresolved technical issues. Assist with mitigation if applicable

Monitor your project deliverables throughout engagement and communicate regularly with Sr Solutions Engineer and/or Project Manager to ensure time/effort match plan and communicate anticipated deviations immediately

With support, acquire and maintain relevant certifications, training, skill development relevant to primary service focus and maintain knowledge of current or emerging technologies within primary field or service area.

Other duties and responsibilities that may be assigned to meet business needs could include supporting our sales team in securing new projects through technical project estimation, client demos, client training, and other technical-related subject matter-expertise areas in which your knowledge can be used to assist a client

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions


No formal supervisory responsibilities in this position.


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 such as information systems, mathematics, or computer science or equivalent work experience. Requires technical knowledge, training and understanding of the job's requirements. Typically has 2-3 years of relevant work experience. Consideration given to equivalent combination of education and experience.




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 knowledge of financial terms and principles. Ability to calculate intermediate figures such as percentages, discounts, and/or commissions. Conducts basic financial analysis.


Ability to comprehend, analyze, and interpret documents. Ability to solve problems involving several options in situations. Requires intermediate analytical and quantitative skills.


Required: REACT, SPFx (SharePoint Framework Webparts), CSS3, JavaScript, HTML5, PowerShell, Azure, .NET (C# preferred)

Preferred: REDUX, familiarity with relational databases (SQL)

Ability to investigate and analyze information and to draw conclusions

Ability to implement, test, and troubleshoot system software

Knowledge of process flow charts and programming logic diagrams

Knowledge of computer security procedures and protocols

Ability to determine computer problems and to coordinate hardware and/or software solutions

Ability to communicate technical guidance and instruction to users on the use of applications and systems

Ability to write technical instructions in the use of programs and/or program modifications

Ability to determine the nature of computer hardware and systems software problems, and to communicate technical guidance and information to end-users

Ability to learn and support new hardware, software, and operating systems.


Decisions made with general understanding of procedures and company policies to achieve set results and deadlines. Errors in judgment may cause short-term impact to co-workers and supervisor or minor damage to a client engagement.

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)

Salary Range
$77,000.00 - $105,000.00
per Year
Salary range estimated by
salary estimation provided by zippia
Scottsdale, AZ, 85261, US