UMass Boston

Junior Software Engineer (Hybrid/Remote Opportunity)


PayCompetitive
LocationRemote
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 520705

      About UMass Amherst

      UMass Amherst, the Commonwealth's flagship campus, is a nationally ranked public research university offering a full range of undergraduate, graduate and professional degrees. The University sits on nearly 1,450-acres in the scenic Pioneer Valley of Western Massachusetts, and offers a rich cultural environment in a bucolic setting close to major urban centers. In addition, the University is part of the Five Colleges (including Amherst College, Hampshire College, Mount Holyoke College, and Smith College), which adds to the intellectual energy of the region.

      Job Summary

      The Junior Software Engineer, in support of the UMass IT Enterprise Systems & Development (ESD) team, researches and develops web-based instructional and assessment systems, web-based administrative support tools for education, and intelligent multimedia tutoring systems and authoring tools. The Junior Software Engineer implements advanced software development projects, including design, programming, and testing.

      Essential Functions

      • Contribute to projects throughout the software development life cycle including software design and development, system specification, knowledge engineering, building user interfaces, systems integration, testing, deployment, and maintenance support of individual projects.
      • Program multiple web-based applications including CRM, marketing cloud and other enterprise applications.
      • Serve as Project Lead and/or Project Manager on projects involving the creation of websites, mobile web applications and online systems.
      • Assist in the experimental evaluation of new technologies.
      • Meet and communicate regularly with internal and external clients.
      • Interact with users and potential users to assure appropriate functionality.
      • Participate in presentations and demonstrations for clients, associates and funding agencies.
      • Prepare code documentation and data for reports.

      Other Functions

      Perform other related duties as assigned.

      Minimum Qualifications

      • Master’s degree in computer science or related field with one (1) years of professional IT experience or a Bachelor’s degree in computer science or related field with two (2) years of professional IT experience.
      • Ability to manage and lead software development teams; knowledge of software engineering practices, ability to build user interfaces and systems integration.
      • Knowledge and experience with most or all of the following: WWW applications development using Javascript; XML document processing; SQL database development; object oriented programming design techniques; HTML interface design, and networking.
      • Knowledge and experience with one or more of the following: Javascript frameworks; instructional design; Artificial Intelligence techniques; multimedia design and use for electronic training systems; multimedia authoring and production tools.
      • Strong interpersonal skills both written and verbal, team collaboration, and communication skills.

      Preferred Qualifications

      • Knowledge and experience developing educational software and/or using a course management software system.
      • Knowledge and experience with multimedia and mobile development.
      • Ability to manage and lead software development teams.

      Physical Demands/Working Conditions

      Typical Office Environment

      Work Schedule

      • Monday - Friday 9 AM - 5 PM (37.5 hours per week.)
      • Hybrid Opportunity - This position has the opportunity for a hybrid work schedule, which is defined by the University as an arrangement where an employee’s work is regularly performed at a location other than the campus workspace for a portion of the week. As this position falls within the Professional Staff Union, it is subject to the terms and conditions of the Professional Staff Union collective bargaining agreement.
      • Remote Opportunity - This position has the opportunity for a remote work schedule, which is defined by the University as an arrangement where the employee’s work location is to work from a site other than the UMass Amherst campus. As this position falls within the Professional Staff Union, it is subject to the terms and conditions of the Professional Staff Union collective bargaining agreement.

      Salary Information

      Level 28

      PSU Hiring Ranges

      Special Instructions to Applicants

      In addition to the application, please submit a resume, cover letter, and three (3) professional references.

      UMass Amherst is committed to a policy of equal opportunity without regard to race, color, religion, gender, gender identity or expression, age, sexual orientation, national origin, ancestry, disability, military status, or genetic information in employment, admission to and participation in academic programs, activities, and services, and the selection of vendors who provide services or products to the University. To fulfill that policy, UMass Amherst is further committed to a program of affirmative action to eliminate or mitigate artificial barriers and to increase opportunities for the recruitment and advancement of qualified minorities, women, persons with disabilities, and covered veterans. It is the policy of the UMass Amherst to comply with the applicable federal and state statutes, rules, and regulations concerning equal opportunity and affirmative action.

  • About the company

      The oceanfront campus is minutes from downtown Boston and nationally recognized as a student-centered urban public research university.