Web Software Developer, Communications
About the Job
Apply At: https:/ /hostedjobs.openhire.com/epostings/submit.cfm?fuseaction=app. jobinfo&jobid=82&company_id=16215&version=1&source= ONLINE&jobOwner=992479&aid=1
The Web Software Developer plans, conducts and coordinates the design and implementation of web software to meet existing and anticipated user requirements on Berklee.edu. The Web Software Developer performs analysis of software specifications and translates specifications into programming code, troubleshoots existing code, debugs programs, prepares software tests, and produces program documentation.
The Web Software Developer plans and conducts studies of potential web software applications and prepares documentation to reflect system objectives and the resources required to develop systems that meet Berklee needs.
As an experienced member of the Communications web development team, the Web Software Developer adds technical expertise, industry knowledge, and informed opinion to team discussions. The Web Software Developer assists in the selection of the most appropriate and sustainable solution for an expressed need, fully considering all options including internal development, third-party, and contracted service solutions.
The Communications Department includes web developers, editors/writers, and graphic designers who service the college's externally-facing web, print and general communications needs.
Essential Duties and Responsibilities:
1. Conduct analysis of complex web software applications and prepare feasibility studies to evaluate user needs.
2. Participate in build versus buy decisions.
3. Project management for standard web software development projects.
4. Coordinate web development tasks with the activities and responsibilities of other internal or external projects, teams, or departments.
5. Maintain a high level of communication with internal and external teams, providing realistic deliverable deadlines and prompt feedback.
6. Work side-by-side with team members in a hands-on capacity in order to ensure that all deliverables meet client expectations.
7. Perform code reviews of work produced by other members of the web development team.
8. Follow college development standards and guidelines.
9. Other duties as assigned.
Qualifications:
1. 3-5 years experience developing web software applications using PHP and/or other open-source programming languages and related MVC frameworks (i.e. Symfony, Ruby on Rails).
2. Demonstrated experience with at least five of the following: PHP, Javascript, HTML, XML, AJAX, CSS, Web Accessibility, Apache, MySQL, PostgreSQL, Content Management Systems.
3. Some experience with web architecture and design.
4. Ability to communicate clearly and effectively in both verbal and written formats.
5. Knowledge of software development life cycles and methodologies.
6. Undergraduate degree in computer science or related field from an accredited college or university.
7. Ability to manage multiple tasks, assignments and projects.
|