Job Title: Backend Developer
PVN ID: VA-2212-005270
Category: Managerial and Professional
Location: OFFICE OF SR. UNIV DEAN FOR ACADEMIC AFFAIRS

Job Description

General Description

Organizational Description:

The CUNY Building Performance Lab (CUNY BPL) provides mission-critical support to the Department of Citywide Administrative Services’ Division of Energy Management (DEM) and its client agencies for implementing New York City’s ambitious climate and clean energy policies. CUNY BPL staff have expertise in a wide range of areas related to building systems, operations and data, and the design and construction process. This includes energy data analytics (monthly and real-time meter data); building energy modeling (EnergyPlus and others); measurement and verification (IPMVP and ASHRAE protocols); HVAC systems; building controls; data acquisition (via BAS or field equipment); and operational improvements via Pacific Northwest National Lab’s Building Re-tuning protocol. The organization works collaboratively with industry professionals, other research institutions, and several of the US DOE’s National Labs; and is a participating member of the Center for Building Energy Smart Technologies (BEST), an Industry-University Cooperative Research Center funded by the National Science Foundation (NSF) in city-scale building energy systems and informatics. CUNY BPL also runs an extensive internship program for CUNY students that provides real world experience and hands-on work in each of the organization’s program areas.

 

General Description:

CUNY BPL is hiring a Backend Developer to substantially contribute to the development, design, and delivery of our various applications.

Our applications are built for the building energy efficiency space and, as such, they deal with building energy and asset data from various sources. You will be assigned work on one of our applications with the goal of continuing current application development based on specifications and client requirements. Our applications are primarily built with Python (Jupyter, pandas, scikit-learn, SciPy); make use of frameworks like FastAPI, Click, HTTPX, pydantic, and Django; and live in a range of major hosting platforms like Github, Gitlab, Heroku, Amazon S3, and Digital Ocean.

 

 

Other Duties

Duties:

The Backend Developer’s responsibilities will include the following:

 

  • Review and understand existing source code and functionality
  • Produce clean, efficient, and clearly commented code based on specifications
  • Troubleshoot, debug, and upgrade existing applications
  • Regular meetings with product manager and development team
  • Collaborate with other developers
  • Gather and evaluate user feedback
  • Recommend and execute code improvements
  • Create technical documentation for reference and reporting

 

 

Qualifications

Qualifications:

The ideal candidate will bring the following education, skills, and experience to this position:

 

  • A bachelor’s or master’s degree in computer science, software engineering, programming and software development, or related field(s)
  • Expertise in Python, HTML, CSS, and JavaScript
  • Familiarity with PostgreSQL (and SQLAlchemy or other Python SQL toolkits)
  • Familiarity with Django, FastAPI, or other web frameworks
  • Experience using GIT and GitHub/GitLab
  • Proven experience as a Software Developer, Software Engineer, or similar role
  • Experience with software design and development in a test-driven environment
  • Knowledge and interest in computer systems and the latest technologies
  • The ability to learn new technologies and frameworks quickly
  • The ability to communicate complex procedures to other colleagues
  • Good?communication skills?– both written and verbal
  • Attention to detail and desire to probe further into development issues and problems

 

 

 

 

 

About the Research Foundation

The Research Foundation of The City University of New York (RFCUNY) was established as a not-for-profit educational corporation chartered by the State of New York in 1963. RFCUNY supports CUNY faculty and staff in identifying and obtaining external support (pre-award) from government and private sponsors and is responsible for the administration of all such funded programs (post-award).

RFCUNY stands between CUNY’s principal investigators (PIs) and the sponsors who support them and strives to fulfill its essential responsibilities to both groups. Working closely with individual PIs and Grants Officers on the campuses, RFCUNY oversees employment, accounting, audit, reporting, purchasing, and special responsibilities that include management of a planned giving program; liaison with governmental agencies and foundations; negotiation of agreements; facility construction and renovation; protection and commercialization of intellectual property; and compliance with applicable standards in research involving human subjects, animal care, environmental and radiological safety, and conflicts of interest.

Equal Employment Opportunity Statement

The Research Foundation of the City University of New York is an Equal Opportunity/Affirmative Action/Americans with Disabilities Act/E-Verify Employer. It is the policy of the Research Foundation of CUNY to provide equal employment opportunities free of discrimination based on race, color, age, religion, sex, pregnancy, childbirth, national origin, disability, marital status, veteran status, sexual orientation, gender identity, genetic information, marital status, domestic violence victim status, arrest record, criminal conviction history, or any other protected characteristic under applicable law.

Key Features

Department
CUNY Building Performance Lab
Status
Full Time
Annual Salary Range
$75,000.00 - $85,000.00
Closing Date
Feb 07, 2023 (Or Until Filled)
Bargaining Unit
No

Actions