University of Pennsylvania - Philadelphia, PA

posted about 1 month ago

Full-time - Mid Level
Philadelphia, PA
Educational Services

About the position

The Senior Application Developer will play a crucial role in developing large cloud-based projects within the Center for Neuroengineering and Therapeutics (CNT) at the University of Pennsylvania. This position focuses on both front-end software development and back-end cloud infrastructure management, supporting the analysis and collaboration of clinical neuroscientific data. The developer will also lead mobile app development to further CNT research objectives, participating in agile development processes and contributing to research projects.

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.
  • 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, implementation of services, and test-suites for developed resources.
  • Collaborate closely with team members within the Institute for Biomedical Informatics (IBI) and CNT, as well as 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.
  • 5+ years of experience in Computer Science, Engineering, Biomedical Informatics, Health Information Systems, Technology Management, or related field preferred.
  • Experience with Java/Scala and JavaScript/Frontend Frameworks required.
  • Experience with Linux, Windows, and 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.
  • Tuition assistance for employees and their families.
  • Generous retirement plans including Basic, Matching, and Supplemental options.
  • 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 University resources and cultural activities.
  • Discounts and special services for faculty and staff.
  • Flexible work hours and options for non-traditional work arrangements.
  • Adoption assistance for qualified expenses related to legal adoption.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service