Cincinnati Children's

Senior Software Engineer

Cincinnati Children's

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $100,526 - $130,686 per year

Job Level

Senior

Tech Stack

AzureCloudEntity FrameworkETLJestMicroservices.NETPostgresReactReduxTypeScript

About the role

  • 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.

Requirements

  • Bachelor's Degree in a related field
  • 4+ years of work experience in a related job discipline
  • Advanced experience developing scalable front-end applications using React and TypeScript.
  • Strong understanding of localization frameworks and best practices to support multi-language and global product experiences.
  • Proficiency with TailwindCSS for building maintainable, responsive, and accessible UI components.
  • Expertise in writing high-quality, maintainable unit tests using Jest or similar frameworks.
  • Hands-on experience with Radix UI and component-driven design systems.
  • Strong working knowledge of Redux or other state-management patterns in complex front-end applications.
  • Proficiency in .NET development, including building and maintaining backend services.
  • Experience designing and implementing Minimal APIs in .NET for lightweight, high-performance services.
  • Strong understanding of microservices architecture, including inter-service communication, scalability, and observability.
  • Expertise working with Entity Framework Core and PostgreSQL, including performance tuning and schema design.
  • Experience developing comprehensive unit test strategies across both front-end and back-end services.
  • Hands-on experience configuring and maintaining CI/CD pipelines using GitHub Actions.
  • Experience with Azure cloud services, including deploying and monitoring applications in production environments.
Benefits
  • Medical coverage starting day one of employment.
  • 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
  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactTypeScriptTailwindCSSJestRadix UIRedux.NETMinimal APIsEntity Framework CorePostgreSQL
Soft skills
collaborationcode reviewcommunicationproblem-solvingadaptability
Certifications
Bachelor's Degree