Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: November 21, 2017
Job Description:
Working under the direction of the Engineer - Senior Team Lead
3, will be responsible for utilizing web development skills to advance
online learning applications, APIs and integration framework; working
directly with our training group, customers, academic institutions and
online learning platform providers to develop features and enhancements
to evolve our Online Learning systems into next generation
learning platform for MATLAB & Simulink; collaborating in a fast paced
Agile environment; working with cross functional teams to define and
document requirements, create technical designs and architecture
documents; collaborating with User Experience and UI designers to develop
customer workflows; working with Quality Engineers to ensure test cases
and plans are appropriately developed and adhered to; working with
learning content creators to build out MathWorks training in the
platform; and improving performance, availability and scalability of the
platform. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering or Computer Science and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering or Computer Science and five (5) years of experience in job offered
or five (5) years of experience in Java web development. Special Requirements: • Demonstrated expertise applying learning analytics to
online software data sets to interpret user behavior. • Demonstrated expertise using Amazon Web Services (AWS) --
Java and Ruby clients -- to store data and files, and deploy
applications on the web. • Demonstrated expertise developing backend applications to interface with REST-based UIs using Java, JavaScript and Ruby,
and designing MATLAB frameworks in MATLAB, to support online
learning applications. • Demonstrated expertise writing MySQL and DynamoDB scripts
to extract and store data within a SQL and NoSQL environment. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 18297 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Lawrence , Software Engineer, Engineering , Natick, MA, Massachusetts