Software Engineer - Web Application Development Carnegie Learning
THIS JOB HAS EXPIRED
Responsibilities:
Full collaboration on innovative solutions with other Software Engineers, Cognitive Scientists, Quality Assurance Engineers, Project Managers, Interface Designers and Math Editors to develop best of breed instructional tools on schedule and on budget.
This developer will design, implement and maintain web-based components including:
The Middle School Math student web application
The Teachers Toolkit instructor web portal
Web Data Server (WDS), the REST-based data server that supports MSM, TT and future web-based products
Flash-based games designed to build math fluency and present lesson content dynamically
Requirements:
BS degree in Computer Science, Computer Engineering, or related field required (or equivalent experience)
Proven experience with web development (HTML, CSS, JavaScript, JQuery, REST)
Visual design skills preferred
Experience with the Java (1.5.x +) programming language and server-side Java technologies (Java EE, Spring, Hibernate, Jersey)
Strong software design skills
Ability to accurately estimate one's work
High commitment to quality
Team oriented
Self directed
Excellent verbal and written communication skills
Experience with complete software development lifecycle, including requirement assessment and QA testing is desired
Experience with commercial software development for both Windows and Macintosh platforms a plus
Must be eligible to work in the United States
| Location: |
1200 Penn Avenue
Suite 150
Pittsburgh, PA 15222
United States
|