Home
/
Comprehensive
/
Software Developer
Software Developer-March 2024
New York
Mar 28, 2026
About Software Developer

  Job Type: Officer of AdministrationBargaining Unit:Regular/Temporary: RegularEnd Date if Temporary:Hours Per Week: 35Standard Work Schedule:Building:Salary Range: $115,000.00 - $145,000.00The 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 Software Developer will support information technology-centric clinical development and research projects in the Department of Radiation Oncology. As such, a successful candidate will contribute to creating and maintaining various innovative software solutions within the department concerning electronic medical records, medical image management and radiotherapy workflow software applications, analytics, and dashboards. This will include both the development and maintenance of applications/software packages developed. The clinical goals of the projects are the development and maintenance of software for clinical decision support and process mining, while research goals are to support faculty in projects leading to scientific publications and grant applications. The position requires existing experience in software development. The Software Developer shall report to the Department's Vice Chairperson for Physics or their designee (e.g., Director of Clinical IT Technologies) and collaborate with Department faculty (i.e., radiation oncologists and medical physicists).

  Responsibilities

  Work with stakeholders to understand and identify system functionality, requirements, and capabilities.Produce formal design specifications for software systems to implement the desired functionality.Identify relevant technologies to implement software functionality to agreed specifications.Design, implement, deploy and maintain new softwareInterface to and upgrade existing software.Actively maintain software developed within the departmentUse appropriate version control and produce clear and comprehensive documentation to ensure software sustainabilityDevelop machine learning-based solutions for process mining and other applicationsWork closely with faculty and technical staff involved in developing software solutions.Provide technical expertise as neededIn addition, the Software Developer shall be adaptable and prepared to learn new technologies as necessary.

  Working conditions/physical demands

  Working conditions are normal for an office environment.Subject to business needs, flexible and hybrid work arrangements are available.Minimum Qualifications

  Bachelor's degree in any engineering area (e.g., electronics, computer science) or equivalent experience4 years related experienceExcellent programming skills in C++, Python, and SQL.Continuous code integration and testing expertise (unit testing, integration testing, system testing, acceptance testing)Use of version control and software documentation toolsWorking proficiency, skills in Linux, Mac OS, WindowsExperience in developing web applications using programming languages such as Java, PHP, C#, or PythonFamiliarity with web development frameworksFront-end JavaScript frameworksKnowledge of databases and SQLLinux, using command line interface and tools Knowledge of secure software development and reliability standardsStrong analytical and problem-solving skillsAbility to work in a team and independentlyPreferred Qualifications

  Desirable Knowledge, Skills, and Experience

  Containers and Kubernetes FMEA analysisExpertise in machine learning software developmentClinical data management

  Equal Opportunity Employer / Disability / Veteran

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

  Minimum Salary: 31200.00Maximum Salary: 31200.00Salary Unit: Yearly

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Diagnostic Technologist - UPMC East
Are you a Diagnostic Tech who is interested in working at a world-renowned medical center with an up-beat environment? Are you looking for a meaningful career with endless opportunities? Do you enjoy
In Home Caregiver / HHA - Weekly Pay
SummaryWe are hiring Caregivers! We offer a loyalty bonus, one-on-one patient care, weekly pay, flexible schedules, and paid travel time. Monthly virtual class available if you do not have experience
Night Cleaner
Overview Position Summary Details The Cleaner position provides the cleaning and upkeep of an assigned area. Shift: Night cleaner M-F 8:00PM - 4:30AM Pay Rate $14 an hour Essential Functions Cleans a
Physical Therapist Home Health
SummaryWe are hiring for a Physical Therapist. Coverage Area - Ross county areaAt Caretenders VNA, we embrace a culture of caring, belonging, and trust and enjoy the meaningful connections that come
Transformation Business Improvement Specialist
Transformation Business Improvement Specialist Job Req ID: 27090 Posting Date: 19 Jan 2024 Function: Strategy, Transformation & Business Intelligence Location: Snowhill, Birmingham, United Kingdo
Inventory Management Specialist
Summary This position is located in the Materials Management (NSLM) organization of Logistics Management (NSL) Supply Chain Services (NS), Office of the Chief Administrative Office (N), Bonneville Po
Regional Business Manager
Career Opportunities: Regional Business Manager (26649) Requisition ID 26649 - Posted - ASSA ABLOY Entrance Systems Production Romania S.R.L - BSI Emerging Markets Group - ROU: Bucharest (Bulevardul
Derivative Business Analyst
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succe
Diesel Technician Apprentice
Req ID: 430749 Address: 7046 Highway 1 Boyce, LA, 71409 Welcome to Love’s! * * Where People are the Heart of Our Success * * Diesel Technician Apprentice - Truck Care At Love’s, our values go beyond
Registered Nurse- M-F (8 hours Daily)
Maxim Healthcare in Tampa, FL is hiring for a Bilingual (Spanish) Registered Nurse to work with Pediatric patients, 8 hours shifts in Tampa , FL for a Monday to Friday Day Shift SIGN ON BONUS, Apply
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved