ChelseaRecruiter Since 2001
the smart solution for Chelsea jobs

Senior Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: November 18, 2020

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; performing web development using HTML, CSS, Java, JavaScript and Node.js to advance online learning applications; developing and building a learning analytics product to provide data-driven insights that will empower educators to advance various teaching methodologies and improve student learning outcomes; developing personalized MATLAB and Simulink learning material to help engage students based on learning patterns; defining, developing, and building software models and algorithms that analyze solving patterns, common errors, and content efficacy and provide insights into students progress towards learning outcomes; building key features in MathWorks customer-facing learning analytics platform; participating in design and development of data infrastructure and interactive data visualizations; and collaborating in fast-paced Agile environment.

Education and Experience:

Masters degree (or foreign education equivalent) in Engineering, Computer Science, or Information Systems 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 Information Systems and no experience.

OR

Bachelors degree (or foreign education equivalent) in Engineering, Computer Science, or Information Systems 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 in design and development of scalable web applications according to Agile methodologies, including using HTML, CSS, JQuery, JavaScript and Node.js within JavaScript libraries -- Dojo, Redux, and React for front-end development and developing backend applications to interface with RESTful web services using Java, JavaScript and Ruby.

Demonstrated expertise in high performance web UI development using ReactJS, JavaScript and D3 third party libraries; and developing web application communication interfaces using JSON and XML.

Demonstrated expertise writing MySQL and DynamoDB scripts to extract and store data within a SQL and NoSQL environment.

Demonstrated expertise applying unit and system level testing methodologies to web UIs using Jest, Enzyme, and JUnit.

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

For the position listed above, interested candidates may search by job code 24443 for specific job details and requirements and apply online on the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Chelsea , 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!

Chelsea RSS job feeds