Parliament, Office Building, Building, Architecture, Urban, Postal Office, Grass, Plant, City, Town

Sr. Application Systems Developer

Columbia University Information Technology

Sr. Application Systems Developer

  • 531598
  • Manhattanville
  • Columbia University Information Technology
  • Full Time
  • Opening on: Dec 7 2022
  • Grade 13
  • Job Type: Officer of Administration
  • Bargaining Unit:
  • Regular/Temporary: Regular
  • End Date if Temporary:
  • Hours Per Week: 35
  • Salary Range: $100,000 - $115,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

Reporting to the Associate Director, in the Student Information Systems (SIS) group, the Sr. Application Systems Developer is responsible for the development, implementation and on-going support of our web-based Student System (SSOL) environment. SSOL is the primary platform for students, faculty, and administrators to interact with the mainframe student system to transact their business with the University.  It consists of a wide range of interrelated programs, including registration, grading, and billing.

The incumbent in this position will be responsible for understanding and documenting SSOL business functionality and acts as a bridge to provide ongoing improvements to this C based application while learning and investing in new technology stacks such as Python/Django and AWS Platforms. Someone with a strong programming and production support software development lifecycle is a must.


  • Works with other CUIT Teams and vendor on customization and implementation work. 
  • Takes a lead role in the migration to new application and database platforms as required.
  • Plays a significant role in defining of hardware and software configurations to address Student Service needs. 
  • Consults to key customers – Registrar, Student Financial Services, and senior management -- on project design and development scope. 
  •  Assists customer organizations with planning and implementation of complex configurations. 
  •  Identifies and documents infrastructure configuration requirements. 
  • Maintains good relationships with peer technical groups and other support groups. 
  • Provides project management and technical consulting as required. 
  • Available for on call rotation for after-hours and weekend work. 
  • All other duties as assigned

Minimum Qualifications

  • Bachelor's degree and/or its equivalent required.
  • Minimum 4-6 years’ related software development and production support experience
  • Strong hands on knowledge of and experience with C programming language, SQL programming, HTML, shell scripting and CrossPlex programming. 
  • Strong knowledge of and experience with advance programming in UNIX and Windows environments, CICS programming, Kerberos, MS SQL development and optimization. 
  • Excellent written and verbal communication skills.
  • Demonstrated ability to work in a fast-paced, deadline driven environment.
  • Demonstrated excellence in a variety of competencies including teamwork/collaboration, analytical thinking, communication and influencing skills, and technical expertise.
  • Ability to work with changing priorities and with multiple projects.
  • Ability to be precise and attentive to detail is essential.
  • Ability to work with minimal supervision.
  • Weekend and off-hour work may be necessary on occasion.

Preferred Qualifications

  • Knowledge of Python, MS SQL Server and contemporary development tools.

Equal Opportunity Employer / Disability / Veteran

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

Apply Now

Alert me about jobs like this

Refer someone to this job

Not You?

Thank you