Software Engineer at Dana-Farber Cancer Institute

Minimum Education: Bachelor's degree in Computer Science, Software Engineering or a related field. Master’s degree may substitute for experience. Minimum Experience: Five years; experience may substitute for degree. KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED: Computer Science Fundamentals: Advanced proficiency in at least one modern programming language, e.g. Python, Javascript, Java, etc. Database programming in SQL/ORACLE Computer Science fundamentals in data structures, algorithm design, prob…