University of Pennsylvania - Philadelphia, PA

posted 6 months ago

Full-time - Mid Level
Philadelphia, PA
Educational Services

About the position

The Application Developer Senior will be responsible for the development of large cloud-based projects within the Center for Neuroengineering and Therapeutics (CNT) at the University of Pennsylvania. This role focuses on both front-end software development and back-end cloud-based infrastructure management for platforms built within the Wagenaar Lab and the Institute for Biomedical Informatics (IBI). The primary goal is to support the modeling, collaboration, and analysis of clinical neuroscientific data, including scalp and intracranial EEG, clinical neuroimaging, medical device data, and clinical history data. This data will be utilized by engineers, clinician scientists, and collaborators in the CNT. Additionally, the Application Developer will lead mobile app development to support CNT research objectives. The Application Developer will actively participate in agile development processes, including daily stand-ups, ticket grooming, and planning sessions. They will also assist and contribute to research projects through feature development. A significant part of the role involves developing and leading technical design documents, implementing services, and creating test suites for the developed resources. Collaboration is key, as this position will work closely with other team members within the IBI and CNT, as well as with external collaborators on joint projects. It is important to note that this position is contingent upon continued grant funding.

Responsibilities

  • Develop large cloud-based projects within the Center for Neuroengineering and Therapeutics (CNT).
  • Focus on front-end software development and back-end cloud-based infrastructure management.
  • Support modeling, collaboration, and analysis of clinical neuroscientific data.
  • Lead mobile app development to support CNT research objectives.
  • Participate in agile development processes, including daily stand-ups and ticket grooming.
  • Assist and contribute to research projects with feature development.
  • Develop and lead technical design documents.
  • Implement services and create test suites for developed resources.
  • Collaborate with team members within the IBI and CNT, and with external collaborators.

Requirements

  • Bachelor's degree and a minimum of three years of programming or systems analysis experience, or an equivalent combination of education and experience.
  • Understanding of programming languages, user interfaces, integration methods, and development lifecycles.
  • Demonstrated competence in systems analysis and design.
  • Ability to quickly learn and apply new technologies.
  • 5+ years of experience in Computer Science, Engineering, Biomedical Informatics, Health Information Systems, Technology Management, or related field, or equivalent combination of education and experience.
  • Experience with Java/Scala.
  • Experience with JavaScript/Frontend Frameworks.
  • Experience with Linux, Windows, Mac OS operating systems.
  • Ability to work independently and apply critical thinking and sound judgment.
  • Excellent organizational and time management skills.
  • Ability to communicate effectively with team members.

Nice-to-haves

  • Experience in Neuroscience, Neurology, Neuroengineering, or related field.
  • Experience with graph databases, Python, and Rust.
  • Experience with SQL and databases.
  • Experience with AWS infrastructure and Terraform.
  • Experience with serverless and containerized SaaS.

Benefits

  • Comprehensive medical, prescription, behavioral health, dental, vision, and life insurance benefits.
  • Tuition assistance for employees, spouses, and dependent children.
  • Generous retirement plans including Basic, Matching, and Supplemental retirement plans.
  • Substantial time away from work for personal needs.
  • Long-term care insurance for faculty and staff and eligible family members.
  • Wellness and work-life resources to support health and balance.
  • Professional and personal development resources.
  • Access to a wide range of University resources and cultural activities.
  • Discounts on goods and services for faculty and staff.
  • Flexible work options to promote work-life balance.
  • Forgivable loan for eligible employees interested in home ownership in West Philadelphia.
  • Adoption assistance for qualified expenses related to legal adoption.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service