1+ months

901430 Innov Ctr Sft Dev

Penn Medicine
Philadelphia, PA 19104
Apply Now
Apply on the Company Site
The Software Developer plays a critical role in extending and supporting the Way to Health platform - designing and building new features to enable novel patient engagement strategies, improving the user interface for our patients and providers, and troubleshooting issues affecting our users. This position requires strong technical ability to design and build web applications and APIs, clear communication with team members and users to deeply understand user needs, and creativity to solve issues and meet requirements while paying off rather than accruing technical debt.Way to Health is a patient engagement and research platform, which has been used to power over 100 research studies and clinical programs improving the health of our patients. As just one example, the Heart Safe Motherhood program uses our platform to text postpartum mothers about their blood pressure for 10 days, allowing us to catch mothers at risk for preeclampsia long before they would otherwise show up in an ambulance.Accountabilities:¢ Feature Development: Building new features for the platform, meeting requirements specified in tickets while following best practices.¢ Quality Assurance: Evolving and supporting QA processes, writing automated unit and functional tests for new features, documenting work clearly, reviewing other developers' code, and finding ways to continuously improve quality.¢ Support: On a rotating basis as the developer support lead, diagnosing reported issues, identifying the source of problems, determining an appropriate path to resolution and implementing fixes.¢ Product: Collaborating with the product team, users, and other stakeholders to provide feedback into product development and architecting new features.¢ Process Improvement: Participating in an agile (Scrum) development process, working with the team to iteratively improve our processes to deliver high-quality code, award-winning customer support, and a top-notch user experience.¢ Infrastructure: Working with infrastructure providers to plan for future needs and ensure timely, efficient and reliable delivery.¢ Performs duties in accordance with Penn Medicine and entity values, policies, and procedures¢ Other duties as assigned to support the unit, department, entity, and health system organization

Required Education/Experience:\n•\tBachelor's Degree required; preferably in Computer Science, Software Engineering, or a related field required.\n•\t3+ years’ experience in developing multi-tiered web applications; preferably using PHP frameworks (e.g. Symfony, Laravel, etc.) or web frameworks in other languages (e.g. Ruby on Rails, Django/Python, .NET MVC, etc.)\n•\t1+ years of experience building web applications using client-side frameworks such as Vue, React, or Angular preferred.\n\nRequired Skills and Abilities:\n•\tAbility to develop web applications using PHP or other scripting language(s) (e.g., Perl, Python, Ruby, etc.); client-side scripting with JavaScript and HTML; experience with Node.js and functional programming paradigms is a plus.\n•\tDemonstrated knowledge of modern RDBMS database design and management (MySQL experience preferred; Oracle, Postgres, or MS-SQL acceptable).\n•\tProven ability to understand end-user needs, translate them into technical requirements, and work with end-users to ensure their needs are met in a timely fashion.\n•\tAbility to diagnose and solve complex user-reported or system-identified issues in production.\n•\tExperience with version control systems such as Git.\n•\tDetail oriented with the ability to work independently or as part of a team.\n•\tGood analytical and problem solving skills. \n•\tExperience with automated testing preferred.\n•\tExperience with VueJS preferred.\n•\tExperience with open source projects preferred.\n•\tKnowledge of research and clinical environment; particularly in the areas of patient engagement, data management, and research environments, and the related regulatory frameworks (HIPAA, HITRUST) preferred.\n•\tExperience with Agile development methodologies, especially Scrum preferred.\n•\tExperience with HL7 or other healthcare communication protocols preferred.

Posted: 2022-06-02 Expires: 2022-09-02
Sponsored by:
ADP Logo

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

901430 Innov Ctr Sft Dev

Penn Medicine
Philadelphia, PA 19104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast