Senior Developer

Cincinnati Children's•Andrews, IN
•$94,037 - $120,078•Hybrid

About The Position

The Senior Developer designs and produces new and enhanced software, conducts business analysis, testing, and support, and maintains a large or complex platform or portfolio of applications. The role serves as a senior liaison to technical and non-technical groups, assesses and synthesizes complex user requirements, and develops work breakdown structures and implementation plans aligned with the development lifecycle and best practices. It reviews code and other deliverables and performs testing, including data validation and information security reviews. The position contributes significantly to business, user, and system requirements; analyzes requirements across efforts to find alignment and overlap; and designs scalable, reusable solutions across projects and domains. It designs and implements secure interfaces to access internal and external data. The Senior Developer also provides advanced technical support, maintains a library of problems and solutions, and manages support documentation, including documentation required for tickets. The role participates in short-range planning, provides input to long-range planning, mentors developers, and interviews resources. This is a full-time, 40-hour-per-week hybrid position based at South Campus in Cincinnati, Ohio. Work visa sponsorship is unavailable. The expected starting pay range is $94,036.80–$120,078.40; starting pay is based on experience, skills, and equity, and additional pay and benefits may apply.

Requirements

  • Bachelor's degree in a related field.
  • At least 5 years of work experience in a related job discipline.

Nice To Haves

  • At least 5 years of experience developing and integrating enterprise applications, CRM platforms, and third-party solutions.
  • At least 3 years of experience in modern data engineering and ETL transformation, including Microsoft Fabric, Data Factory, Lakehouse architecture, Dataflows Gen2, Azure data services, and migration from legacy SSIS-based environments.

Responsibilities

  • Design and produce new and enhanced software.
  • Conduct business analysis, testing, and support efforts.
  • Maintain and support a large or complex platform or portfolio of applications.
  • Serve as a senior liaison to internal and external technical and non-technical groups.
  • Assess and synthesize complex user requirements.
  • Develop detailed work breakdown structures and implementation plans aligned with the development lifecycle and best practices.
  • Review code and other artifacts and deliverables internally.
  • Execute testing, including data validation and information security reviews.
  • Contribute significantly to developing business, user, and system requirements.
  • Analyze requirements across multiple efforts for alignment and overlap, and design scalable, reusable solutions across projects and domains.
  • Design and implement interfaces for secure access to internal and external data.
  • Provide advanced technical support for a large or complex platform or portfolio of applications and interfaces.
  • Develop and maintain a library of problems and corresponding solutions.
  • Manage support documentation, including documentation required for support tickets.
  • Participate in short-range planning and provide input to long-range planning.
  • Mentor other developers.
  • Interview resources.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service