Tufts Medicineposted 2 days ago
Full-time • Entry Level

About the position

This role focuses on the design, development, and implementation of information technology (IT) solutions in order to meet the organization's needs through new and existing applications, systems architecture, network systems and applications infrastructure and the management of the IT infrastructure. In addition, this role focuses on performing the following Software Product Development duties: Designs, tests, and develops software products (end user applications, systems software, mobile/web applications, database products, etc.); Conducts requirements analysis and high-level design/modeling to convert external customer needs into software solutions; designs and specifies the overall software structure, core elements, and properties by analyzing the software requirements, constraints, interfaces, and dependencies. Uses programming, scripting, and/or database languages to write the software code. A professional individual contributor role that may direct the work of other lower level professionals or manage processes and programs. The majority of time is spent overseeing the design, implementation or delivery of processes, programs and policies using specialized knowledge and skills typically acquired through advanced education. An entry level role that applies broad theoretical job knowledge typically obtained through advanced education. May require the following proficiency: work is closely supervised, problems faced are not typically difficult or complex, and explains facts, policies and practices related to job area.

Responsibilities

  • Work on initiatives within a limited number of technical areas, with close input and oversight from senior technical team members and/or manager.
  • Maintain existing policy and procedures for code reuse, documentation, and testing.
  • Write design documentation, and functional requirements and specifications with guidance.
  • Work collaboratively in meeting user expectations and team deadlines.
  • Write low to medium complex code.
  • Participate in test case scenarios and LIVE support.
  • May participate in some after-hours on call support, to troubleshoot and resolve system issues escalated by the Help Desk.
  • With managerial oversight, may lead small projects.

Requirements

  • Bachelor’s degree.

Nice-to-haves

  • Master’s degree.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service