Cook Children's Health Care System - Fort Worth, TX

posted about 2 months ago

Full-time - Senior
Fort Worth, TX
Hospitals

About the position

The Senior Developer, Android is a seasoned IT professional responsible for creating and designing new mobile applications, as well as maintaining and improving existing features on current applications. This role involves collaboration with marketing, IT, and operational teams to develop innovative solutions that cater to the needs of patients, members, parents, staff, and care providers. The Senior Developer will serve as a technical expert on Android development, deployment, and maintenance, ensuring that all functional and non-functional requirements are met for new and existing systems or applications. In this position, the Senior Developer will create high-level specifications and address issues related to systems integration and compatibility using the latest technology. A strong understanding of the Android Platform, design concepts, and patterns is essential, along with knowledge of user interfaces, data security, and information protection regarding PHI and HIPAA. The Senior Developer will conduct research on design feasibility, develop high-level product specifications, and communicate development and deployment concepts to leadership and relevant teams. The role also includes overseeing the progress of development to ensure design consistency, providing technical guidance, coaching other developers, and ensuring that applications meet quality, security, modifiability, and extensibility requirements. The ideal candidate will have a solid grasp of the software development lifecycle, agile frameworks, software requirements, task management, and mobile development infrastructure, along with a keen sense of information security.

Responsibilities

  • Create and design new mobile applications for the Android platform.
  • Maintain and improve existing features on current applications.
  • Collaborate with marketing, IT, and operational teams to develop innovative solutions.
  • Determine functional and non-functional requirements for new and existing systems/applications.
  • Serve as a technical expert on Android development, deployment, and maintenance.
  • Create high-level specifications and address systems integration and compatibility issues.
  • Conduct research on design feasibility and present findings to management.
  • Develop high-level product specifications with attention to system integration and feasibility.
  • Oversee the progress of development to ensure design consistency.
  • Provide technical guidance and coach other developers.
  • Ensure applications meet quality, security, modifiability, and extensibility requirements.

Requirements

  • Bachelor's degree in computer science or a related technical field; if in a non-technical subject, must have an additional 3 years of technical experience.
  • 4 years of mobile development experience.
  • 3+ years of experience developing applications on the Android Platform.
  • 3+ years of experience using Android Studio and Kotlin.
  • Experience using Java, mobile testing, and Firebase or similar debugging tools is a plus.
  • 1+ years of experience using BDD tools (e.g., Cucumber) or TDD is preferred.
  • Experience using database and android.database is a plus.
  • 1+ years of experience working in a Health Care or Health IT environment preferred.
  • 8 years of overall development experience is preferred.
  • Experience working with continuous integration and continuous deployment is preferred.
  • Experience in Apple iOS platform development is preferred.
  • Experience with the Apple iOS app store is preferred.

Nice-to-haves

  • Mobile development certification is a plus.
  • Agile/Scrum certification is a plus.
  • Android certification is a plus.
  • Apple iOS certification is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service