CURRENT OPPORTUNITIES

Programmer

  • Requisition no: 541170
  • Work type: Full Time
  • Location: Lamont-Doherty Earth Observatory
  • School/Department: Lamont-Doherty Earth Observatory
  • Grade: Grade 12
  • Categories: Other
  • Job Type: Officer of Administration
  • Regular/Temporary: Regular
  • Hours Per Week: 35
  • Salary Range: $90,000 - $100,000
The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to departmental budgets, qualifications, experience, education, licenses, specialty, and training. The above hiring range represents the University's good faith and reasonable estimate of the range of possible compensation at the time of posting.
 

Position Summary

The candidate will provide solutions built on various JavaScript technologies, as well as support and maintain current and future applications and sites built on such frameworks. The candidate must have skills in structured JavaScript; and have experience with modern JavaScript libraries and frameworks such as React, Angular, or Dojo. Candidate will contribute to rapid prototyping, design, and development of cloud based web applications and mapping tools and implement creative user interfaces and programs to interact with back-end systems and services.


Responsibilities

  • Participate in the design, development, and maintenance of AWS cloud-optimized web applications based on specifications; program user interfaces and backend APIs using HTML, CSS, and JavaScript frameworks, and other similar technologies.
  • Assist with the development and maintenance of standards compliant mapping tools using JavaScript frameworks such as Leaflet, OpenLayers, and Dojo in AWS cloud.
  • Complete applications development by coordinating requirements, schedules, and activities in collaboration with scientists, researchers, GIS analysts, and system developers; contributing to team meetings; presenting proof-of-concepts and prototypes; troubleshooting development and production problems, especially on the AWS cloud.
  • Use Agile methodology and related tools for applications development, deployment, and maintenance (CI/CD) in AWS cloud environment. Maintain applications source code and configurations using Git repository.
  • Continually update job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Contribute to development of technical documents by writing specification documents for web applications.
  • Supports users by developing documentation and assistance tools.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or its equivalent required.
  • Minimum 3 years of related experience.
  • Demonstrated programming experience with developing web applications using JavaScript frameworks such as React, Angular, or Dojo.
  • Strong knowledge of Object Oriented Analysis, Design, and Software Design Patterns.
  • Proficiency working in the AWS cloud environment.
  • Excellent written and verbal communication skills.
  • Must be able to work independently and efficiently within a fast-paced, team-oriented environment.
  • Ability to work with changing priorities and multiple projects.
  • Precision and attention to detail are essential.
  • Ability to work with minimal supervision.
  • Ability to do off-hour work on occasion.

Preferred Qualifications

  • Experience with developing single page applications using modern technologies such as React/JavaScript, Angular/TypeScript, or Dojo.
  • Experience with developing web mapping applications and tools using JavaScript libraries such as Leaflet, OpenLayers, or ArcGIS JavaScript.
  • Familiarity working with the ArcGIS Enterprise based geospatial web services and OGC standards such as WMS, WFS, WCS, and WPS.
  • Experience in programming with Java will be a strong plus.
  • Familiarity with Python or C/C++.

Equal Opportunity Employer / Disability / Veteran

Columbia University is committed to the hiring of qualified local residents.

Applications open: Eastern Standard Time
Applications close:

Back Apply Share