Senior Software Engineer at The MathWorks in Natick, MA

The MathWorks

๐Ÿ“Œ Natick, MA
๐Ÿ•‘ December 3, 2020
๐Ÿท๏ธ OTHER
View Application

You will be redirected to The MathWorks's preferred application process.

Senior Software Engineer

Senior Software Engineer
Job Summary.
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 Math
Works customer-facing learning analytics platform; participating in design and development of data infrastructure and interactive data visualizations; and collaborating in fast-paced Agile environment. Responsibilities.

Qualifications

Minimum

Qualifications

Education and

Experience

Master's 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.
ORPh. D. degree (or foreign education equivalent) in Engineering, Computer Science, or Information Systems and no experience.
ORBachelor's 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.]Why Math
Works?
It's the chance to collaborate with bright, passionate people. It's contributing to software products that make a difference in the world. And it's being part of a company with an incredible commitment to doing the right thing - for each individual, our customers, and the local community. Math
Works develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 5000 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. Math
Works is privately held and has been profitable every year since its founding in 1984. talent_network_banner talent_heading { margin-bottom:0; font-size:48px; line-height:
1. 00; } talent_network_banner talent_subheading { font-size:19px; } / Small Desktop (md) / media (min-width:992px) and (max-width:1199px) { talent_network_banner talent_heading { font-size:42px; } talent_network_banner talent_subheading { font-size:18px; } } / Tablet (sm) / media (min-width:768px) and (max-width:991px) { talent_network_banner talent_heading { font-size:37px; } talent_network_banner talent_subheading { font-size:17px; } } / Mobile (xs) / media (max-width:767px) { talent_network_banner { } talent_network_banner talent_heading { font-size:26px; } talent_network_banner talent_subheading { font-size:16px; } } Contact us if you need reasonable accommodation because of a disability in order to apply for a position. The Math
Works, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. View The EEO is the Law poster and its supplement. The pay transparency policy is available here. Math
Works participates in E-Verify. View the E-Verify posters here.

View Application

You will be redirected to The MathWorks's preferred application process.


Job Expires: January 2, 2021

More React Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to The MathWorks's preferred application process.