Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: March 16, 2015
Job Description:
Working under the direction of Engineering Manager 1, will
develop user interface capabilities; develop and maintain MATLAB UI
components and tools; apply modern coding and designing standards; respond to evolving
platform requirements; create requirements and design specifications;
plan and implement new capabilities; collaborate with User Experience,
Quality Engineering, Documentation and other support teams; work in an
agile development environment and apply lean and test driven
methodologies; and provide continuous value to customers through regular
enhancements and timely bug fixes. Education and Experience: Master’s degree or higher (or foreign education equivalent) in
Computer Science or Engineering and no experience. OR Bachelor’s degree (or foreign education equivalent) in Computer
Science or Engineering and five (5) years of experience in job offered or
five (5) years of experience in JavaScript GUI development. Special Requirements: • Demonstrated expertise in design and development of rich
web applications in JavaScript using Dojo and Dijit frameworks,
including implementation of custom templated widgets, extension of
existing widgets, and customization of drag and drop interactions utilizing object
oriented programming techniques and design patterns. • Demonstrated expertise in design and implementation of APIs
using C++ to serialize application state from JavaScript to XML. • Demonstrated expertise in design and implementation of
Client-Server communications using Java RESTful web services and AJAX
techniques to convert XML to JSON, and writing unit and system level tests in
JUnit and Selenium using test driven (TDD) and Agile methodologies. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 14274 for specific job details and requirements and apply online
on the Careers Page at www.mathworks.com/company/jobs.
Keywords: The MathWorks, Inc. , Boston , Software Engineer, Engineering , Natick, MA, Massachusetts
Click
here to apply!
|