Atrius Health is a nonprofit healthcare leader delivering a system of connected care that enables us to know our patients
better so that we can serve them well. Across 32 clinical locations, more than 50 specialties and 825 physicians, we
provide proactive, customized care to more than 720,000 adult and pediatric patients across eastern Massachusetts.
The Atrius Health practices including Dedham Medical Associates, Granite Medical Group, Harvard Vanguard Medical
Associates and PMG Physician Associates – together with VNA Care – work in collaboration with hospital partners,
community specialists and skilled nursing facilities, to develop innovative and effective ways of delivering care in the most
appropriate setting, making it easier for patients to be healthy.
We believe that by establishing a solid foundation of knowledge, understanding and trust with each of our patients, we
enrich their health and enhance their lives.
GENERAL DUTIES AND RESPONSIBILITIES
Assists users with day-to-day problems occurring in programs or databases. Corrects errors by
making appropriate changes and then ensuring the desired results are produced before user
testing.
Works with business community to analyzes needs of the users for information. Designs and
writes straightforward application programs to handle user needs. May diagnose and solve
moderately complex problems. Conducts detailed analysis of defined system applications.
Investigates, documents, and translates the preferred choices of users.
Provides technical support to design new systems or major modifications that are compatible
with existing applications. Assists in fact-finding to develop and/or modify data processing
systems.
Schedules installation of new hardware and software to minimize the impact on operations.
Analyzes data conversions and software documentation for system migrations and upgrades.
Designs, codes, tests and debugs simple programs. Assists higher level programmer/analysts
with programming tasks and design work. Helps provide solutions so that technical logic meets
the needs of the user.
Performs functions with the appropriate caution on Production machines whether at menu level
or programmer access level.
Understands the necessary Change Management processes to include maintaining and properly
updating all testing and training environments.
Assists in establishing protocols to ensure that the system is operational during prime working
hours.
Makes recommendations to higher level programmer/analysts concerning ways to maximize
useful life of current system.
Properly documents and applies comments within programming for easy understanding of
program functions and changes.
Coordinates all aspects of implementation and training to maximize new programs.
Performs other duties as assigned.
All Epic Programmers:
Support Epic Client Systems Administrator by serving as a secondary point of contact for
analyzing, troubleshooting and upgrading client systems.
Support the Epic Operational Database Administrators by serving as a secondary point of
contact for analyzing, troubleshooting and applying upgrades to the Epic environment
Participate in the team on-call rotation to include review of logs and daily status reports,
monitor systems and complete user requests.
SUPERVISORY RESPONSIBILITIES
None
EDUCATION/LICENSES/CERTIFICATIONS
Bachelor's degree in computer science (or equivalent education, training or experience) required.
EXPERIENCE
Zero to three years of programming experience required. Good understanding of current
information system or similar installations. Understanding of basic systems analysis techniques,
testing, debugging, documentation standards, file design, storage and internal systems.
SKILLS
Able to listen to needs of users and translate this information into user-friendly systems to supply
needed data. Able to work with both technical and non-technical personnel.
Provides excellent customer service, finding creative ways to avoid saying “no” while compromising
with and educating users. Demonstrates a commitment to quality and a thorough approach to the
work. Manage multiple tasks and deadlines concurrently. Meets all deadlines. Plans, prioritizes and
organizes work in order to accomplish assignments within expected timeframes. Functions
effectively as a team player who consistently meets expectations of internal and external customers
while maintaining appropriate personal and professional interactions. Gives full attention to what
other people are saying, takes time to understand the points being made, asks questions as
appropriate, and does not interrupt at inappropriate times. Communicates and demonstrates the
ability to use layman’s terms that effectively inform non-technical people. Understands and uses the
appropriate communication method when interacting with supervisors, co-workers, and users (i.e. by
telephone, in written form, e-mail, in person, etc.). Demonstrates a flexible attitude and an ability to
perform under pressures. Maintain strictest confidentiality. Follows all departmental policies and
procedures.
OTHER REQUIREMENTS
Able to use all electronic tools and applications relevant to the performance of the duties of the
position, including but not limited to phone, keyboard, computer and computer applications.
Performs all job functions in compliance with applicable federal, state, local and company policies
and procedures.
Accesses only the minimum necessary protected health information (PHI) for the performance of
job duties. Actively protects the confidentiality and privacy of all protected health information they
access in all its forms (written, verbal, and electronic, etc.) taking reasonable precautions to prohibit
unauthorized access. Complies with all Atrius Health and departmental privacy policies, procedures
and protocols. Follows HIPAA privacy guidelines without deviation when handling protected health
information.
WORKING CONDITIONS / PHYSICAL DEMANDS
Busy office environment with frequent deadlines and interruptions.
Participates in on-call support rotation.
Atrius Health is committed to a policy of non-discrimination and equal employment opportunity. All patients, employees,
applicants, and other constituents of Atrius Health will be treated with respect and dignity regardless of race, national
origin, gender, age, religion, disability, veteran status, marital/domestic partner status, parental status, sexual orientation
and gender identity and/or expression, or other dimensions of diversity.
Benefits Include:
- Up to 8% company retirement contribution,
- Generous Paid Time Off
- 10 paid holidays,
- Paid professional development,
- Generous health and welfare benefit package.