SomervilleRecruiter Since 2001
the smart solution for Somerville jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: July 27, 2021

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; maintaining and developing new features for Cody - a gamified platform to learn MATLAB; designing and developing new features using microservices; coordinating and handling major release processes for Cody; practicing continuous integration workflow with automated build and test framework; designing and reviewing full requirement specifications, performing architecture and functional design and developing full-suite test plans; participating in detailed code reviews for Ruby on Rails and JavaScript code -- Node and React; working closely with Quality Engineers to write robust unit and integration tests using RSpec and Jest; and collaborating with UX designers and Cody community users to build rich features.

Education and Experience:

Masters degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.

Special Requirements:

Demonstrated expertise designing and developing web application features using Ruby on Rails, Node.js, React, and MySQL; and programming in MATLAB.

Demonstrated expertise designing and implementing RESTful web services compliant with Ruby on Rails and JavaScript coding guidelines; and performing code reviews for Ruby on Rails and JavaScript code using GitLab.

Demonstrated expertise writing unit and integration tests using RSpec and Jest; and performing continuous integration within automated build and test frameworks using Maven.

Demonstrated expertise in the full software development lifecycle (SDLC) according to Agile methodologies, including requirements gathering, user-centric story mapping, architectural and functional design, and drafting full-suite test strategy documents.

[Expertise may be gained during Graduate program.]

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

Keywords: The MathWorks, Inc., Somerville , Software Engineer, Computer , Natick, Massachusetts , 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!

Somerville RSS job feeds