About North Shore Community College: NSCC is one of 15 Massachusetts community colleges. The college serves 26 cities and towns along the coastal region from north metropolitan Boston to Cape Ann. Since its founding in 1965, NSCC has grown from a single building to three campuses, and from five to nearly 90 academic programs of study. The college has an urban campus in downtown Lynn, a suburban campus in Danvers and a cosmetology and culinary center in Middleton. Nearly 35,000 students have graduated from NSCC. The college is accredited by the New England Association of Schools and Colleges, Inc., through its Commission on Institutions of Higher Education.
Job Description: Software Engineer, Information Systems (Staff Associate) Professional Non-Unit Position
Responsible for supporting the integration and coordination of Internet/web related services and functionality into the overall computing fabric of the college site including but not limited to: Campus Portal. Administrative systems, External reporting systems, Library systems, Academic/distance learning systems, Student, faculty, staff and alumni "portal" systems, mobile technologies, and the colleges Web presence. Work with Internet Architect/Sr. Web Developer to assess proposed technology projects for web services, integration, ERP upgrades, etc. and recommend appropriate solutions. Analyzes user requirements, procedures and problems to automate processing or to improve existing computer system(s). Responsible for activities related to the administration and development of the college portal, learning management system, Google Apps, college Intranet, and other servers and services that are integrated into this environment.
DUTIES & RESPONSIBILITIES:
Coordinate with and assist Information Systems Programming and Development staff on projects requiring integration or backend database support. Create and maintain user, technical and operational documentation that describes program code, logic, changes and corrections. Maintain, enhance and develop software integration linkages to disparate college systems including the college portal, learning management system, mobile technologies and other third party vendor supplied products. Upgrade software and perform patching for systems as required. Analyze business requirements and develop system requirement specifications. Create work effort estimates which will be used as a primary input to develop project schedule and responsibility breakdowns. Convert business and system requirements into detailed system design and technical specifications. Convert system designs and technical specifications into program code. Develop various implementation plans, i.e., quality assurance, training, documentation, transition, release, software build, as required by the established software development methodology. Work on all phases of the development process, including requirements gathering, design, development, testing and implementation. Integrate and or develop processes to interface external applications into the College systems to meet reporting and analytical requirements. Provide technical support, consultation and training to functional staff on the appropriate use of programs and systems. Analyze and troubleshoot existing program code and correct errors as required. Run quality assurance tests to find errors and confirm that programs meet business requirements, system designs, and technical specifications. Install software releases as established by software build and release plans either remotely or at customer sites. Assists Information Systems staff in resolution of work problems related to project specifications or programming. Other duties as assigned. SUPERVISION RECEIVED: Reports to the Internet Architect / Sr. Web Developer
Bachelor's degree in Computer Science or related field and a minimum of 2-3 years' experience using Java and web based application development, or equivalent combination of education & experience. Master's degree preferred.
Strong knowledge of Internet server technologies including, but not limited to HTTP/Web, FTP, Messaging (SMTP/POP3/IMAP), and security.
Demonstrated experience with database technologies like Oracle, MySQL.
Knowledge of server setup including web and application servers.
Multiple OS and related experiences including, Linux, Windows Server, MySQL and SQL Server. Knowledge of security vulnerabilities and resolutions not limited OWASP top ten. Higher education work experience and knowledge of SCT Banner is highly desirable. Preferred experience working with CAS and its integrated components such as LDAP, Active Directory, etc. Must possess strong analytical skills. Ability to work independently when performing analytical and programming tasks such as, design, code, document, and troubleshoot software. Ability to prioritize multiple responsibilities and work effectively with other members of the technical team(s). Must possess leadership and decision making skills to plan all elements of a software development project, assign tasks to project members, and manage the overall project. Must possess strong communication skills, both written and oral and demonstrate the interpersonal skills needed in an organization, balancing independence and collaboration effectively. Candidate must be innovative, creative, focused on the customer and follow-through with customer needs/requirements. Candidates will be required to pass a CORI/SORI background check as a condition of employment. Successful experience working with culturally diverse populations.
SALARY: $75,000 to $85,000 per year plus fringe benefits. Salary commensurate with education and experience.
STARTING DATE: ASAP
Application Instructions: Resume review will begin immediately and continue until the position is filled. To be considered, candidates should submit the following documents: 1) a cover letter that addresses the duties and responsibilities and qualifications listed above: 2) a resume: 3) names of at least three professional references.
North Shore Community College is an affirmative action/equal opportunity employer and does not discriminate on the basis of race, color, national origin, sex, disability, religion, age, veteran status, genetic information, gender identity or sexual orientation in its programs and activities as required by Title IX of the Educational Amendments of 1972, the Americans with Disabilities Act of 1990, Section 504 of the Rehabilitation Act of 1973, Title VII of the Civil Rights Act of 1964, and other applicable statutes and college policies. The College prohibits sexual harassment, including sexual violence. Inquiries or complaints concerning discrimination, harassment, retaliation or sexual violence shall be referred to the College's Affirmative Action and/or Title IX Coordinator, the Massachusetts Commission Against Discrimination, the Equal Employment Opportunities Commission or the United States Department of Education's Office for Civil Rights.