Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: October 29, 2018
Job Description:
Working under the direction of the Engineering Manager 1, will
be responsible for working on the next generation features to make
MATLAB more interactive and productive; designing, developing and
enhancing features that enable users to write, run, debug, explore, and
share MATLAB code on the web and the desktop; designing, architecting
and developing front and back-end user-facing features; writing
clean, carefully crafted, and well-tested code; and participating in
design reviews and usability sessions with colleagues. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science, Computer Science and
Engineering, Information Systems, or Mathematics and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Computer Science and Engineering, Information
Systems, or Mathematics and five (5) years of experience in job offered
or five (5) years of experience in development or testing of
JavaScript-based web applications. Special Requirements: • Demonstrated expertise developing a full-stack
client-server based application using JavaScript and Java with REST APIs in a
process driven environment. • Demonstrated expertise applying design patterns to
object- oriented programming and multi-threaded programming in Java. • Demonstrated expertise building an interactive web
application using JavaScript, HTML, CSS, JQuery, and Java; and developing
test automation using JUnit and test mocking frameworks --
EasyMock, PowerMock, or JMock. • Demonstrated expertise analyzing customer requirements,
creating UML and wireframe, and developing user-facing web applications
and mobile applications with test strategy generation for
software validation and verification. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 19722 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Worcester , Software Engineer, Engineering , Natick, MA, Massachusetts