Senior Software Engineer
Cincinnati Children'sAbout the role
JOB RESPONSIBILITIES
Structure- Design, develop, and test complex software engineering projects leveraging a variety of technologies, integrations at the organization. Understand national and international trends in healthcare data integration, algorithms, libraries, frameworks and software engineering principles to ensure that CCHMC is positioned to participate and leverage those trends where necessary and possible. Participate in code reviews. Maintain currency in the field through continuing education, literature and seminars. Implement this knowledge into the department. Continue to develop understanding of CCHMC business processes and ensure collaboration strategies keep pace with business needs. Participate actively in the development and execution software engineering practices and strategies. Collaborate with platform engineers, security engineers, data engineers, Leads/Architects to refine and update operating standards and guidelines for data pipelines and ETL processing.
Technical & Business Skill- Mastery of one or more Software Engineering tools, languages, practices and architectures, such as SDLC, Design Patterns, Source Code Management, DevOPs, Frameworks, etc. Mastery of core Software Engineering technologies supporting front end, backend development. Deep understanding of core CCHMC/healthcare clinical, business and research processes to help build appropriate and holistic solutions. Obtain Build additional skills through continuing education, and mentor junior staff in developing business and technical skills.
Technical Support & Customer Service- Ensure outstanding end-user support is provided, including ongoing monitoring of Service Level Agreements for incident management and collaboration with other areas to ensure customer-centered incident management and support. Adhere to, develop/refine and promote continual adoption of change management policies and procedures. Model outstanding customer service behavior, including timely and effective follow-up with customers. Provide technical support and second- and third-level problem resolution assistance, and support departmental efforts to improve customer satisfaction. Develop and refine support documentation and teach junior staff troubleshooting techniques and processes. Develop proactive monitoring systems (in collaboration with platform engineers) to identify problems before they impact production customers. Work with vendors when necessary to ensure CCHMC investments and requests are being adequately supported and enhanced; understand vendor escalation pathways. Escalate support issues with urgency. Take 24 hour call on a staff rotation.
Project Execution & Management- Execute own project tasks with urgency and to a high level of quality. Communicate status clearly and effectively using departmental project management tools. Follow time-tracking and other project management requirements. Participate actively in project meetings, stand-ups, etc. Serve as technical lead for moderately complex projects, collaborating with project managers to ensure project scope/risk/budget/etc. are adequately managed. Lead project meetings and workgroups.
JOB QUALIFICATIONS
Bachelor's Degree in a related field
Preferred: Bachelor's degree in a computer science, statistics, applied mathematics, data management, information systems, information science or a related quantitative field
4+ years of work experience in a related job discipline
Preferred: Experience working in cross-functional teams and collaborating with business stakeholders in support of a departmental and/or multi-departmental data mgmt and analytics initiative
Primary Location
Remote
Schedule
Full time
Shift
Day (United States of America)
Department
IS Digital Health
Employee Status
Regular
FTE
1
Weekly Hours
40
*Expected Starting Pay Range
*Annualized pay may vary based on FTE status
$100,526.40 - $130,686.40
Market Leading Benefits Including*:
Medical coverage starting day one 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 for qualified positions
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s