Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: December 3, 2018
Job Description:
Working under the direction of the Engineering Manager 1, will
be responsible for designing and developing features and
enhancements to evolve the Online Learning systems into the next generation
learning platform for MATLAB and Simulink; collaborating in a fast paced
Agile environment; defining and documenting requirements, creating
technical designs and architecture documents; collaborating with User
Experience and UI designers to develop customer workflows; ensuring test
cases and plans are appropriately developed and followed; and
improving performance, availability, and scalability of the platform. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science, Computer Science and
Engineering, Mathematics or Information Systems and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Computer Science and Engineering, Mathematics
or Information Systems and five (5) years of experience in job
offered or five (5) years of experience in web services development. Special Requirements: • Demonstrated expertise developing RESTful APIs using
Java Platform Enterprise Edition (Java EE) according to Spring Web
MVC framework; and applying design patterns to Java code
development. • Demonstrated expertise writing MySQL and NoSQL scripts
to extract and store data within a SQL and NoSQL environment;
and performing database schema migration and refactoring using
Liquibase. • Demonstrated expertise building distributed, scalable,
fault- tolerant and highly available web services using Amazon Web
Services; and performing web service containerization using Docker. • Demonstrated expertise performing test driven development
using JUnit and Mockito. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 20590 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Taunton , Software Engineer, Engineering , Natick, MA, Massachusetts