At Cincinnati Children's, we come to work with one goal: to make children's health better. We believe in a holistic team approach, both in caring for patients and their families, and in advancing science and discovery. We strive to do better and find energy and inspiration in our shared purpose. If you want to be the best you can be, you can do it at Cincinnati Children's.
Cincinnati Children's is:
Recognized by U.S. News & World Report as a top 10 best children's hospitals in the nation for more than 15 years
Second Among All Children's Hospitals for National Institutes of Health (NIH) Funding
Recognized as one of America's Best Large Employers (2025) , America's Best Employers for New Grads (2024)
One of the nation's America's Most Innovative Companies as noted by Fortune
Consistently certified as great place to work
A Leading Disability Employer as noted by the National Organization on Disability
Magnet® designated for the fourth consecutive time by the American Nurses Credentialing Center (ANCC)
Duties: Cincinnati Children's Hospital Medical Center in Cincinnati, Ohio seeks Senior Software Engineer (Multiple Openings) to leverage expertise in multiple programming languages to develop software applications. Design applications using a cloud-first first approach. Develop complex applications that span across multiple systems. Research and stay up to date with the latest technologies and best practices. Use in-depth knowledge of software engineering principles to select the best technology for an assigned task. Optimize software solutions and algorithms. Integrate with existing applications through the use of APIs. Maintain existing applications by adding features driven by updated requirements, infrastructure changes, and vulnerability findings. Develop proof of concepts based on user requirements. Test and integrate individual software components against requirements. Help determine task importance and assist with the distribution of tasks among team members. Use source control and branch management to manage implementation of individual software features. Assist with configuring and maintaining application hosting infrastructure. Collaborate with the scientific community as a member of active research grants, assisting with data analysis and integration. Serve as senior liaison to internal and external groups, both technical and non-technical. Participate in research and development sessions. Manage continuous integration and continuous deployment (CI/CD) pipelines to handle automated code deployments. Work in an agile environment and track progress using issue and project tracking software. Perform end user support efforts for existing applications. Identify the root cause with regards to technical issues. Coordinate with IS Security to address any security concerns. Develop detailed work breakdown structures and implementation plans that align with the development lifecycle as well as internal/external best practices. Complete internal reviews of code and other artifacts/deliverables. Contribute significantly to the development of business, user and system requirements. Analyze requirements across multiple efforts for alignment and overlap, and design solutions that can be scaled and reused across multiple projects and domains. Develop and maintain library of problems and corresponding solutions. Manage documentation for support including filling in all documentation required for support tickets. Participate in short-range planning and provide input to long-range planning. Mentor other developers and interview job applicants.
Requirements: Bachelor's degree or higher in Computer Engineering, Computer Science, Biomedical Engineering, Information Systems, or a related field. 5 years of experience in Object Oriented Programming. 5 years of experience in Web Application Development. 5 years of experience in Relational Database Modeling. 5 years of experience in REST APIs. 3 years of experience in Java Spring Boot. 3 years of experience in Python. 3 years of experience in AWS Lambda Functions. 3 years of experience in AWS DynamoDB. 3 years of experience in AWS SQS. 3 years of experience in React JavaScript Framework. Hybrid work schedule involving onsite work at our location in Cincinnati, OH and telecommuting may be permitted.
Salary: $106,517 - $126,817.60 (This is the salary range. Please disregard the expected starting salary range listed at the end of this posting).
Apply at https://jobs.cincinnatichildrens.org/ (search by title & location).
Market Leading Benefits Including*:
Medical coverage starting day 1 of employment. View employee benefits here.
Competitive retirement plans
Tuition reimbursement for continuing education
Expansive employee discount programs through our many community partners
Shift Differential, Weekend Differential, and Weekend Option Pay Programs
Referral bonus program for current staff!
Support through Employee Resource Groups such as African American Professionals Advisory Council, Asian Cultural and Professional Group, EQUAL - LGBTQA Resource Group, Juntos - Hispanic/Latin Resource Group, Veterans and Military Family Advocacy Network, and Young Professionals (YP) Resource Group
Physical and mental health wellness programs
Relocation assistance available for qualified positions
*Benefits may vary based on FTE Status and Position Type
Primary Location
Burnet Campus
Schedule
Full time
Shift
Day (United States of America)
Department
Chief Research Information Off
Employee Status
Regular
FTE
1
Weekly Hours
40
*Expected Starting Pay Range
*Annualized pay may vary based on FTE status$99,278.40 - $126,817.60
Comprehensive job description provided upon request.
Cincinnati Children's is proud to be an Equal Opportunity Employer committed to creating an environment of dignity and respect for all our employees, patients, and families. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, genetic information, national origin, sexual orientation, gender identity, disability or protected veteran status. EEO/Veteran/Disability