<span>Software Developer II</span>

Cleveland ClinicCleveland, OH
424d$76,544 - $116,750

About The Position

As a Software Developer II at Cleveland Clinic, you will be responsible for the design, documentation, coding, unit testing, systems testing, and deployment of software applications related to advanced image analysis in the ophthalmic disease space. This role involves collaboration with other developers, project managers, analysts, leaders, and clinicians to ensure high-quality software solutions that meet clinical needs.

Requirements

  • Five years of experience in software development.
  • ITIL Foundations certification upon hire or within six months of employment.
  • Experience interfacing with internal and external customers.
  • Ability to troubleshoot issues and support fixes and updates in a timely manner.
  • If hired into the Digital Mobile Department: a minimum of 2 years iOS and/or Android development experience is required.
  • If hired into the Lerner Research Institute: 2 years of experience in bioinformatics software development and/or managing and analyzing clinical and bioinformatics research data may substitute for work experience.
  • If hired to support ServiceNow technology: a minimum of 2 years of ServiceNow experience is required.

Nice To Haves

  • Bachelor's degree in MIS, computer science, or engineering.
  • Experience with hospital or medical systems.
  • Experience with Agile development processes including regular sprints and user feedback.
  • Comfortable with bug tracking and enhancement request documentation.
  • Experience with web development and/or native mobile application development.
  • Familiar with continuous integration principles and application/platform deployment best practices.
  • Comfortable with code review processes and peer feedback.
  • Programming languages such as C#, iOS Objective C/Swift, JavaScript, CSS3, and HTML5.
  • Potential JavaScript Frameworks: jQuery, Angular, Bootstrap, and NodeJS.

Responsibilities

  • Design, document, code, unit test, system test, and deploy software applications.
  • Collaborate with developers, project managers, analysts, leaders, and clinicians for feedback on design and development.
  • Utilize knowledge in computer science or software engineering along with software development methodologies.
  • Iterate with team members on analysis, design, and development of software systems.
  • Develop new software and proof/test development to ensure quality products.
  • Work with lead developers and engineers to meet software development standards.
  • Make recommendations for cost-effective products and streamlined workflows.
  • Observe operational and clinical workflows to build solutions around behaviors.
  • Translate clinical problems into innovative healthcare solutions.
  • Provide technical support to other developers as needed.
  • Gather business and application-specific requirements and ensure they are documented.
  • Stay updated with industry trends and bring new ideas to healthcare applications.

Benefits

  • Healthcare insurance
  • Dental insurance
  • Vision insurance
  • Retirement plan
  • Paid time off
  • Employee discounts
  • Professional development opportunities

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Ambulatory Health Care Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service