Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: April 9, 2018
Job Description:
Working under the direction of the Engineer - Senior Team Lead
4, will be responsible for developing cloud-based storage solutions
for MathWorks products; designing, developing, and maintaining
cloud-based web applications; participating in all team activities such as
planning, requirements definition, design discussions, code reviews, and
software development; and working effectively with other team members to
provide a quality product for MathWorks customers. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science, or Computer Science and
Engineering and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, or Computer Science and Engineering and five
(5) years of experience in job offered or five (5) years of experience
in development, testing, or technical support of cloud data
storage applications. Special Requirements: • Demonstrated expertise writing algorithms in Java for
back-end optimization within MongoDB environment. • Demonstrated expertise implementing web services within an Amazon Web Services environment and integrating Java with Amazon
S3 using Amazon APIs. • Demonstrated expertise implementing hierarchical storage management using multi-threading and concurrency while
maintaining backwards compatibility. • Demonstrated expertise in unit and functional testing of
Java APIs using JUnit. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 18780 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Framingham , Software Engineer, Engineering , Natick, MA, Massachusetts