WeymouthRecruiter Since 2001
the smart solution for Weymouth jobs

Senior Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: August 12, 2019

Job Description:

Working under the direction of the Engineer - Senior Team Lead 3, will be responsible for performing web

development in Cloud, Java, JavaScript, and REST Web Services to advance online learning applications, APIs, and

integration frameworks while driving the MATLAB and Simulink Online Learning platform forward; developing new

services and features to evolve Online Learning systems into MATLAB and Simulink’s next generation platforms;

working on cloud-based applications; creating technical designs and building highly scalable applications;

collaborating with Quality Engineers to ensure test cases and plans are appropriately developed and adhered to;

working with User Experience Specialists to understand and develop customer workflows; collaborating in a fast-

paced Agile environment; and mentoring new team members and conducting code reviews and design reviews.

Education and Experience:

Master’s degree (or foreign education equivalent) in Engineering, Computer Science, or Physics and two (2) years of

experience in job offered or two (2) years of experience in full-stack web application development.

OR

Ph.D. degree (or foreign education equivalent) in Engineering, Computer Science, or Physics and no experience.

OR

Bachelor’s degree (or foreign education equivalent) in Engineering, Computer Science, or Physics and six (6) years of

experience in job offered or six (6) years of experience in full-stack web application development.

Special Requirements:

• Demonstrated expertise applying MVC architecture in design and development of scalable web applications,

including using HTML, CSS and JavaScript for front-end development and using Java, J2EE and Spring frameworks

for back-end development according to SCRUM Agile methodologies.

• Demonstrated expertise developing web services using Java Platform Enterprise Edition (Java EE) according to

Spring framework; and applying design patterns to Java code development.

• Demonstrated expertise writing object oriented database queries using JPA, Hibernate and SQL query scripts on

relational databases to extract, manipulate and save data; and writing SQL queries in data access layers to fetch data

from RDBMS.

• Demonstrated expertise writing unit and integration tests using JUnit and Mockito testing frameworks.

[Experience and/or expertise may be gained during Doctoral program.]

For the position listed above, interested candidates may search by job code 21620 for specific job details and

requirements and apply online on the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Weymouth , Senior Software Engineer, Engineering , Natick, MA, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Weymouth RSS job feeds