JerseyCityRecruiter Since 2001
the smart solution for Jersey City jobs

ES Sr Application Development Engineer (REMOTE)

Company: CBRE
Location: Jersey City
Posted on: January 15, 2022

Job Description:

ES Sr Application Development Engineer (REMOTE)Job ID28516Posted12-Sep-2021Service lineGWS SegmentRole typeFull-timeAreas of InterestBuilding Management, Digital & Technology / Information Technology, Engineering/Maintenance, Facilities ManagementLocation(s)Brookfield - Wisconsin - United States of America, Remote - US - Remote - US - United States of America**JOB SUMMARY**The purpose of this position is to develop software solutions to transform how commercial buildings manage all aspects of energy use and operations activity. This person will be responsible for assisting in the build out of microservices that aid in data retrieval, normalization, transformation and storage. This role will be involved in the entire development process from working with the product and design team members, through development, deployment, deployment testing, and monitoring. The ideal candidate will have backend, JavaScript (Node.js) developer background with experience in full-stack. Responsible for mentoring and training new Applications Engineers both in-house and in the field.**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.**SUPERVISORY RESPONSIBILITIES**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.**QUALIFICATIONS**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**None**COMMUNICATION SKILLS**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.**FINANCIAL KNOWLEDGE**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.**REASONING ABILITY**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.Experience with javascript and comfortable with open source frameworks/libraries such as: Node, Vue, React or Angular. Developing user interfaces for reactive JavaScript frameworks like Vue.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.0Development 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.*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)

Keywords: CBRE, Jersey City , ES Sr Application Development Engineer (REMOTE), Engineering , Jersey City, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Jersey City RSS job feeds