Job Details

Worcester Polytechnic Institute
  • Position Number: 5982101
  • Location: Worcester, MA
  • Position Type: Computing - Programming/Analyst



JOB TITLE
Software Engineer

LOCATION
Worcester

DEPARTMENT NAME
Computer Science

DIVISION NAME
Worcester Polytechnic Institute - WPI

JOB DESCRIPTION SUMMARY
A PhD level programmer to join the team building the next generation of ASSISTments: a free, web-based intelligent tutoring system and research platform. ASSISTments is used daily by thousands of teachers and students and improves education through scientific research. Prof Heffernan's lab has many PhD students who are using python to interact with models, and we need a skilled software engineer to be able to integrate these projects into the existing platform.

We seek a full-stack developer who is knowledgeable in python, SQL, and Vue with typescript. This individual should have critical thinking skills for systems design and knowledge in AWS, HCP Packer, and Terraform is preferred. Background knowledge in edtech as well as learning engineering is a plus as well as an ability to understand and deploy research. This individual should be a good communicator who can work amongst different teams.

Applicants must have demonstrated experience working in and fostering a diverse and inclusive workplace and/or commitment to do so as an employee at WPI.

JOB DESCRIPTION

Responsibilities:

  • Work closely with other engineers, product managers, and designers, along with extended teams of undergraduate and graduate students. Specify, design, and build software modules that support funded and proposed research. Produce reusable components and services that extend ASSISTments' features.

  • Develop front-end webpage using JavaScript and VueJS Framework, along with backend development Using Java. The graduate student projects are usually in Python. SQL is also used for database querying. Strong emphasis on Agile Development and cross communication between development teams and management.

    Requirements:

  • Minimum PhD in Computer Science

  • Minimum of 5 years of experience in Java, Python, JavaScript and VueJS.

    FLSA STATUS
    United States of America (Exempt)

    WPI is an Equal Opportunity Employer that actively seeks to increase the diversity of its workplace. All qualified candidates will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability. It seeks individuals with diverse backgrounds and experiences who will contribute to a culture of creativity, collaboration, inclusion, problem solving, innovation, high performance, and change making. It is committed to maintaining a campus environment free of harassment and discrimination.

    To apply, visit: https://wpi.wd5.myworkdayjobs.com/en-US/WPI_External_Career_Site/job/Worcester/Software-Engineer_R0003081

    About WPI
    WPI is a vibrant, active, and diverse community of extraordinary students, world-renowned faculty, and state of the art research facilities. At WPI, we have competitive and comprehensive benefits, including health insurance, long-term care, retirement, tuition assistance, flexible spending accounts, work-life balance and much more.

    Diversity & Inclusion at WPI
    WPI is committed to creating an inclusive workplace where everyone feels valued and respected; a place where every student, faculty and staff member can be themselves, so that they can study, live, and work comfortably, to reach their full potential, and make meaningful contributions in order to meet departmental and institutional goals. WPI thrives on innovative practice and welcomes diverse perspectives, insight, and people from diverse lived experiences, to enhance the community environment and propel the institution to the next level in a competitive, global marketplace.





    Copyright 2024 Jobelephant.com Inc. All rights reserved.

    Posted by the FREE value-added recruitment advertising agency


    jeid-1ea309d5a17bbe4299afec5c9a6823dc