CBRE ES Sr App Development Engineer (REMOTE US) in Olathe, Kansas
ES Sr App Development Engineer (REMOTE US)
Areas of Interest
Digital & Technology / Information Technology, Engineering/Maintenance
Brookfield - Wisconsin - United States of America, Remote - US - Remote - US - United States of America
ESSENTIAL DUTIES AND RESPONSIBILITIES
Managed and contribute to Node.js middleware and backend mircroservices.
Work closely with the product, UX, and developer team members to build new and enhance existing experiences.
Lead and contribute to design decisions for REST API's that scale.
Promote quality, reliability and testing best practices across the team. Collaborate with team members and pair program to provide peer review feedback.
Performs job site system checkout, commissioning and testing of control applications to verify proper operation according to project specifications and design documentation.
Coordinates software releases with stakeholders while following standard DevOps practices.
Leverage effective written and verbal communication with a variety of stakeholders.
Other duties may be assigned.
No formal supervisory responsibilities in this position. Provides informal assistance such as technical guidance, and/or training to coworkers. May coordinate and assign tasks to co-workers within a work unit and/or project.
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.
EDUCATION and EXPERIENCE
Bachelor's Degree in HVAC, Electrical Engineering or Mechanical Engineering with a minimum of three years related industry experience, or minimum two years as a Application Engineer with Environmental Systems, Inc.
CERTIFICATES and/or LICENSES
A valid driver's license with a good driving record for applicable vehicles, without restrictions, or limiting conditions. (Corrective lenses permitted)
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.
Must possess accuracy and attention to detail.
Ability to comprehend, analyze, and interpret documents. Ability to solve problems involving several options in situations. Requires intermediate analytical and quantitative skills.
OTHER SKILLS and ABILITIES
Must possess a thorough knowledge of the use, setup and operation of Windows-based computers and desktop applications such as MS-Word and MS-Excel. Proficient in programming tools and communication networks to include proficiency in Niagara.
Proficient with controls and HVAC systems and their terminology. Must be proficient in reading BAS drawings to determine if the drawing and programming required will work together.
Design experience and execution of software deployment automation process.
Knowledge and working experience with SQL databases such as PostgreSQL and MySQL.
Working with cloud providers (Azure, AWS, and/or GCP) and understanding the cloud-native system design.
Extensive understanding of software design patterns, SDLC, unit testing, debugging.
Familiarity working with different build tools and ability to learn new tools such as: Gradle, NPM or Yarn.
Experience writing unit and integration tests.
Single Sign On authorization protocols such as: OAuth 2.0 and SAML 2.0
Development tools such as: Atlassian product line (JIRA, Bitbucket, etc.)
SCOPE OF RESPONSIBILITY
Must be flexible with schedule, including working some nights and holidays when requested.
Decisions made with understanding of procedures and company policies to achieve set results and deadlines. Responsible for setting own project deadlines. Errors in judgment may cause short-term impact to co-workers and supervisor.
*Colorado Residents: CBRE carefully considers multiple factors to determine compensation, including a candidate's education, training, and experience. The minimum salary for the ES Sr. App Development Engineer position is $90,000 annually and the maximum salary for the ES Sr. App Development Engineer position is $125,000 annually. The compensation that is offered to a successful candidate will depend on the candidate's skills, qualifications, and experience. Successful candidates will also be eligible for a discretionary bonus based on CBRE's applicable benefit program.
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)