MathWorks Senior Software Engineer in Natick, Massachusetts
Senior Software Engineer
Department:Web Applications and Services
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.
Ph.D. degree (or foreign education equivalent) in Engineering, Computer Science, or Information Systems and no experience.
Bachelor’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.
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.]