Join the Cleveland Clinic team, where you will work alongside passionate caregivers and provide patient-first healthcare
Design, documentation, coding, unit testing, systems testing, and deployment of software applications
Work closely with other developers, project managers, systems analysts, and clinicians to configure applications and make changes in code
Iterate with team members around analysis, design and development of software systems
Develop new software and proofing/testing the development to assure production of a quality product
Work with lead developer, lead engineer, and senior developers to ensure software development and engineering standards are met
Make recommendations which yield a more cost-effective product and better streamlined workflows while supporting team strategy in development approach
Observe operational and clinical workflow and works to build solutions around observed behaviors
Help to translate clinical problems into innovative healthcare solutions
Provide technical support to other developers when project support is needed
Gather business and application specific requirements
Ensure all requirements are met as well as maintained within defined project scope and documented within documentation management system
Keep up with industry trends and bring new ideas and industry solutions to healthcare for a unique application
Ability to troubleshoot issues and support fix and updates in a timely manner
Requirements
High School Diploma/GED required
Five years of experience in software development
ITIL Foundations Certification upon or within six months of hire
Ability to manage time effectively, work autonomously and prioritize
Bachelor’s degree in MIS, Computer Science, or Engineering preferred
Experience with hospital or medical systems preferred
Experience with Agile development processes including regular sprints, rapid iterations, and frequent user feedback preferred
Comfortable with bug tracking and enhancement request requirements documentation preferred
Experience with web development and/or native mobile application development preferred
Familiar with continuous integration principles and application/platform deployment best practices including change control processes preferred
Comfortable with code review processes and constant peer feedback preferred
Programming languages: Depends strongly on specific project requirements. Some examples include C#, Typescript, Sql, JavaScript, CCSS3, HTML5 preferred
Experience building workshops on Foundry platform from Palantir is strongly preferred
Proficient in managing version control using Git, including cloning repositories, staging changes, committing updates, and resolving merge conflicts preferred
Experienced in creating and managing feature branches, hotfixes, and release branches to support agile development cycles preferred
Benefits
Personal Protective Equipment: Follows standard precautions using personal protective equipment
Equal opportunity to all of our caregivers and applicants for employment in our tobacco free and drug free environment
Comprehensive offerings are an investment in your health, well-being and future
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentAgile developmentweb developmentnative mobile application developmentC#TypescriptSQLJavaScriptHTML5Git
Soft skills
time managementautonomyprioritizationtroubleshootingcollaborationcommunicationproblem-solvingadaptabilityattention to detailinnovation