Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: March 5, 2018
Job Description:
Working under the direction of the Engineering Manager 1, will
be responsible for advancing our online learning applications, APIs
and integration framework to improve the MATLAB and Simulink Online
Learning using web development skills; working directly with our training
group, customers, academic institutions and online learning platform
providers; developing features and enhancements to evolve our Online
Learning systems into next generation learning platform for MATLAB &
Simulink; collaborating in fast paced Agile environment; working with
cross functional teams to define and document requirements, create
technical designs and architecture documents; collaborating with User
Experience and UI designers to develop customer workflows; collaborating
with Quality Engineers to ensure test cases and plans are
appropriately developed and adhered to; and improving performance,
availability, and scalability of the platform. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering or Computer Science and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering or Computer Science and five (5) years of experience in job offered
or five (5) years of experience in full-stack Ruby on Rails or PHP
web application development. Special Requirements: • Demonstrated expertise in web development using JavaScript
and Ruby or PHP, including HTML for rich internet content, CSS for
styles, UI development using jQuery or Dojo frameworks, and back-end
development using Rails or PHP frameworks, according to Agile
methodologies. • Demonstrated expertise writing object oriented database
queries using Active Record or SQL query scripts on MS SQL or MySQL
databases to extract, manipulate, and save data. • Demonstrated expertise writing unit and feature tests for UI
and web applications using Ruby on Rails RSpec or PHP testing
framework. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 18646 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., West Hartford , Software Engineer, Engineering , Natick, MA, Connecticut