Easter Seals Jobs

Job Information

Dana-Farber Cancer Institute CMCF Software Engineer in Boston, Massachusetts

Functions as a technical leader and developer for multiple, complex applications. Individual will build, configure, support, and manage systems both internal to the Cell Manipulation Core Facility and across the Cell Therapy (CT) Network. Responsible for developing / building, writing code and maintaining IS programs. This includes creating templates, writing, and executing validation plans for systems impacting CT programs. Works in conjunction with the project teams from Partners Healthcare System and CMCF IS and technical staff to develop and maintain cell therapy application and servers dedicated to CMCF. These include: FileMaker, Biotherapy application, L7 ESP, and other commercial off the shelf programs such as Rees and Freezerworks. This position is also responsible for maintaining internal and external CMCF webpages. Provide support to the CMCF by managing all internal computer systems used by the department and to assist in the compilation of relevant data as required for ongoing analysis and quality improvement. Responsible to ensure new programs are validated in GxP compliance with regulatory requirements and that applications are rolled out in an acceptable timeframe.

Located in Boston and the surrounding communities, Dana-Farber Cancer Institute is a leader in life changing breakthroughs in cancer research and patient care. We are united in our mission of conquering cancer, HIV/AIDS and related diseases. We strive to create an inclusive, diverse, and equitable environment where we provide compassionate and comprehensive care to patients of all backgrounds, and design programs to promote public health particularly among high-risk and underserved populations. We conduct groundbreaking research that advances treatment, we educate tomorrow's physician/researchers, and we work with amazing partners, including other Harvard Medical School-affiliated hospitals.

Primary Duties

  • Responsible for maintaining IS infrastructure, build out new systems, demonstrated ability to deliver technical solutions to the problems and challenges inherent in related projects. Broad range of knowledge about networking, hardware/software and IS security.• Involved in all phases of project life cycle, assisting in the technical design, leading coding implementation, and maintenance of assigned systems.• Works with project team of users and analysts to develop technical requests ensuring design will integrate with current systems.• Develops system technical validation plan and execution and responsible to write working technical documents and instructions.• Collaborates with other IS staff (Operations, Network Services, etc.) to provide inter-disciplinary technical solutions.• Assist other developers and analysts in coding, testing, implementing, and maintaining systems outside of CMCFs oversite.• Writes and organizes internal documentation for new and existing applications.• Must be a self-starter and stay current on emerging technologies in the industry.• Maintains integrity of applications by routinely running data checks and analyzing errors and imbalances. Works to identify causes and prevent further occurrences.• Experience and working knowledge with commonly used programing languages: JavaScript, SQL, Python, etc.• Use background and scientific knowledge to build applications to serve CT programs to provide systems for data analysis and user friendly for outward facing clients.• Performs all other duties as assigned.

Supervisory Responsibilities

• Provides direction to technical staff when challenged with IS issues.

• Responsible for assigning permission to users that allow them to access applications in data in a manner commiserate with their role in the department and in the application.

Minimum Qualifications:

• Bachelor's or Master’s degree in Computer Science or related field.

• Must have experience and working knowledge with commonly used programing languages: JavaScript, SQL, Python, etc.

• Working knowledge of TCP/IP, desktop, and server operating systems

• Must have working knowledge of CMCF processes including 5 or more years of building and supporting information systems.

Minimum Experience:

• Developer should understand transaction-oriented programming, object-oriented programming, real time systems in client/server and web-based environments, and commercial software methodologies.

• Understanding of the following is required: object-oriented programming, .NET framework, Web Services

• 7+ years’ experience in software design

• 5+ years’ experience in Web technology: HTML, XML, CSS, JavaScript, SOAP

• 2+ years’ experience with Object Oriented programming

• Experience with developing web-based data input forms.

• 5+ years Database experience: SQL Server, Postgres SQL

• Exposure to Intersystems Caché database is a plus.

• Must have demonstrated the ability to do the job by designing and implementing at least one system, either in the hospital or in a similar environment.

• Demonstrated statistical/analytic and reasoning skills to perform high level of problem solving.

• Ability to assume a high level of authority and responsibility.

• Ability to work under stress, due to frequent deadlines and unanticipated scope changes.

• Has a thorough understanding of application development, including analysis, coding, testing, project management, and project life cycle methodologies.

Knowledge, Skills, and Abilities, (KSAs):

• Strong technical skills required, including the proven ability to design, implement, and maintain large, complex software applications.

• Ability to translate business need into technical specification and set realistic goals for the completion of said needs.

• Excellent communication skills - both oral and written. Must be able to negotiate and/or communicate with all levels of staff including senior management.

• Able to act independently or under very general direction.

• Participates as an active member of a team.

• Shows willingness to compromise and willingness to adapt to changes in design requirements.

• Proven ability in developing relationships with stakeholders, communicating project/program

status, and understanding detailed business requirements

• Can‐do attitude; willingness to take on any task, no matter how small or big and deliver

• Creative problem‐solving ability and sound judgment – ability to use own initiative and take responsibility for decisions

• reliable and collaborative team member

• self‐starter with ability to work independently

#LI-SJ1

DirectEmployers