Search for more jobs
Senior Web Application Engineer – Ruby
Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Software Development
Job Number:
10503-DCOL
Job Summary
We are seeking a talented Senior Software Engineer to join our MATLAB Examples Infrastructure team. You will be joining a team that is responsible for building the tooling and infrastructure to move MathWorks product examples to the Web. You will play a key role in the design and implementation of a rich internet application used to create, publish and execute MathWorks Examples on the Web and in our products.
Responsibilities
- Be a central member of the team responsible for moving Examples to the Web
- Design, develop, debug, test and support a lightweight WYSIWYG editing and publishing application for MATLAB Examples
- Work with Product Development, Documentation, Tech Support, Marketing, IT and User Experience teams to refine and implement product requirement specifications, functional specifications.
- Create design specifications and test case documents. Participate in design discussions and code reviews
Qualifications Required / Preferred
- B.S / M.S. in Computer Science or Engineering plus 7 years of experience
- 3+ years of experience using web technologies
- Experience with Ruby and JavaScript
- Demonstrable knowledge of OOAD
Plusses:
- Experience with HTML/HTML5, CSS, JSON, AJAX, jQuery
- Experience with MATLAB
- Experience with Perl
- Experience with XML/XSL/XSLT
- Experience with parser technologies, e.g. ANTLR
- Experience with Solr / Lucene
- Experience with Agile / Scrum
- Experience with build systems (i.e. gmake, Ant)
- Experience with unit testing and test driven development
Why MathWorks?
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.
MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 2500 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.