BostonRecruiter Since 2001
the smart solution for Boston jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: December 14, 2021

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; developing customer-facing applications that enable the use of MATLAB in the cloud; designing, developing and maintaining cloud-based web applications; developing software applications in JavaScript; performing object-oriented analysis and design; developing large scale, highly-available web applications; using Amazon AWS, Microsoft Azure and Web Services; creating web user interfaces using JavaScript, CSS and HTML5; programming in MATLAB; and participating in all aspects of software feature development including planning, requirements definition, design discussions, code reviews and software development.

Education and Experience:

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

Special Requirements:

Demonstrated expertise in object oriented programming and design in Java and JavaScript; architecting code using design patterns; and performing version control and continuous integration, including analysis and implementation of branching strategies using Git or Perforce.

Demonstrated expertise in design and development of scalable full-stack web applications according to Agile methodologies, including using HTML, CSS, jQuery and Dojo, within JavaScript libraries for front-end development and developing backend applications to interface with RESTful web services using Java.

Demonstrated expertise developing RESTful web services using Java and J2EE; analyzing, re-architecting, and refactoring existing RESTful web services for performance and scalability; and performing test-driven development.

Demonstrated expertise building distributed web services using cloud based platforms -- Amazon Web Services or private clouds; performing containerization using Docker; and applying cloud computing concepts to develop cloud-based systems.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 27846 for specific job details and requirements and apply online on the Careers Page at

Keywords: The MathWorks, Inc., Boston , Software Engineer, Computer , Natick, Massachusetts, Massachusetts

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

I'm looking for
in category

Log In or Create An Account

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

Boston RSS job feeds