Search jobs > Boston, MA > Senior software engineer

Senior Software Engineer

Dana-Farber Cancer Institute
Boston, MA, United States
Full-time

Job ID : 40154

40154

Location :

20 Overland Street, Boston, MA 02215

Category : IT / Informatics

IT / Informatics

Employment Type : Full time

Full time

Work Location :

Remote : occasional time on campus

Overview

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.

A successful candidate will have the experience and skills to work independently and proactively check in with the product manager.

The product manager will be available to answer questions and provide support, but the candidate will be proficient in project management and be able to manage themselves for the most part.

The work involves several Rails applications in our portfolio and covers everything from framework updates to new features and enhancements to existing features.

The candidate will also ensure that we maintain a high level of test coverage.

Responsibilities

  • Collaborate with product managers and other stakeholders to understand and refine user requirements
  • Provide effort estimates and development timeline for proposed features
  • Implement frontend and backend requirements
  • Contribute to all phases of the software development lifecycle with equal emphasis on unit testing

Qualifications

Minimum Education : Bachelor's degree in Computer Science, Software Engineering or a related field. Master's degree may substitute for experience.

Minimum Experience : 5 years, including 2+ years of industry experience with Ruby On Rails OR 1+ years of recent Ruby on Rails experience plus an additional 1+ years on another web framework (e.

g Laravel, Django, Spring, Angular). Experience may substitute for degree.

KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED :

  • Proficiency in Ruby on Rails. Experience in front end and back end development.
  • Experience with a JS library like Angular, JQuery, or some proficiency with OOP in pure JS.
  • Experience with git and Github.com (or similar web-based git repo service).
  • Proficiency with SQL : composing complex SQL statements, configuring and managing a DBMS like MySQL or PostgreSQL.
  • Experience with TDD or BDD practices.
  • Hands-on experience using technology to support agile software development processes.
  • Ability to handle a variety of tasks, effectively solve problems with numerous and complex variables, and be able to shift priorities flexibly
  • Ability to communicate technical topics to technical and non-technical audiences.
  • Strong interpersonal and collaboration skills; excellent verbal and written communications skills
  • Ability to work in a complex organizational structure, with diplomacy, patience and respect

Dana-Farber Cancer Institute is an equal opportunity employer and affirms the right of every qualified applicant to receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, national origin, sexual orientation, genetic information, disability, age, ancestry, military service, protected veteran status, or other groups as protected by law.

At Dana-Farber Cancer Institute, we work every day to create an innovative, caring, and inclusive environment where every patient, family, and staff member feels they belong.

As relentless as we are in our mission to reduce the burden of cancer for all, we are equally committed to diversifying our faculty and staff.

Cancer knows no boundaries and when it comes to hiring the most dedicated and diverse professionals, neither do we. If working in this kind of organization inspires you, we encourage you to apply.

EEOC Poster

Apply

Job ID : 40154

40154

Location :

20 Overland Street, Boston, MA 02215

Category : IT / Informatics

IT / Informatics

Employment Type : Full time

Full time

Work Location :

Remote : occasional time on campus

5 days ago
Related jobs
Promoted
State Street Corporation
Burlington, Massachusetts

A senior level software engineer with capabilities in core Java technologies, SQL, and Agile methodology in a multi-threaded environment. Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, or other related software engineering languages as well as k...

Promoted
Capital One Financial Corporation
Cambridge, Massachusetts

Senior Software Engineer, Front End. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 4 years of professional software engineering experience (Internship experience does not apply). Perform software ...

Promoted
FundGuard
Boston, Massachusetts

Senior Accounting Software Engineer. Senior Accounting Software Engineer. Backend Engineering background and excellent Software Development skills to develop solutions to our client’s business needs on tight timelines. Bachelor's degree in Computer Science, Software Engineering, or a related field f...

Promoted
Goddard Inc.
Beverly, Massachusetts

Senior Embedded Software Engineer. Minimum of 7 years C/C++ software experience, or advanced degree with a minimum of 5 years C/C++ software experience. An ideal candidate should possess a broad understanding of the embedded software landscape and the desire to keep up with the changes in technology...

Federal Reserve System
Boston, Massachusetts

Serves as a Senior Software Engineer: to design, develop and implement new complex solutions in accordance with FedNow and Fed Standards. Provides input into strategic and tactical planning of software solutions and software development lifecycle changes. Demonstrated experience engineering software...

Zoox
Boston, Massachusetts

Zoox is looking for a software engineer to join our Perception teamand help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. We're looking for engineers with advanced degrees and experience building perception pipelines that work with...

The Resource Technology Partners
Boston, Massachusetts

Senior Software Engineer - Greenfield Development (Full-time). As an experienced Engineer and a senior member in our team, you’ll be immersed in all the elements of Software Development Lifecycles - design, development, integration, operation, support and testing. We create and deliver world class, ...

Motion Recruitment
Massachusetts, United States

They are looking for a highly skilled and experienced Senior Robotics Software Engineer with expertise in Perception to join our dynamic team. As a Senior Robotics Software Engineer specializing in Perception, you will play a critical role in developing and implementing advanced perception algorithm...

Epsilon
Boston, Massachusetts

Software Engineer, you will be a part of an interdisciplinary team that creates stellar data- driven cloud-based solutions. Strong understanding of software engineering methodologies such as functional. It includes a consistent, transparent, best-in-class approach to data, analytics solutions, partn...

Teradyne
North Reading, Massachusetts

As a Senior Software Engineer in the Production Board Test group, you will join our global team developing creative and innovative software solutions supporting our in-circuit test equipment. We are looking for an experienced Software Engineer who cares about the craft of coding, as well as being an...