Web Application Developer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: September 23, 2019
Job Description:
Working under the direction of the Development Application
Manager, will be responsible for developing systems to improve MathWorks products; working on an application that
bridges inbound customer data from MathWorks external website to MathWorks internal systems; driving change
on applications and scripts that process, transform and save inbound data, and reporting on it via web GUIs and web
services for other systems; working with others to promote features and gather requirements for future
improvements; driving design process for a web-based user interface and back-end data processing scripts; improving and
maintaining Java applications; optimizing data processing speed and SQL query performance; representing the
development team during the requirements gathering and during design reviews with critical stakeholders; and
helping the team maintain and enhance MathWorks existing web based applications and databases. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering, Computer Science, or Information Systems and no experience. OR Bachelors degree (or foreign education equivalent) in
Engineering, Computer Science, or Information Systems and five (5) years of experience in job offered or five (5) years of
experience in development, testing or technical support of Java-based web applications. Special Requirements: Demonstrated expertise developing and unit testing dynamic web
applications using Java, HTML, CSS, JavaScript and JQuery, and using JavaScript frameworks -- ExtJS
or AngularJS; and designing, developing and deploying multi-tier web applications on on-premise
infrastructure -- Glassfish or Tomcat. Demonstrated expertise using data structures and applying
algorithms for code optimization and code reuse using Java and APIs. Demonstrated expertise writing object oriented database queries
using Active Record or SQL query scripts on MSSQL and MySQL databases to extract, manipulate and save
data. Demonstrated expertise using SOLR or Hadoop to index and query
Big Data. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 21837 for specific job details and requirements and apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Methuen , Web Application Developer, Engineering , Natick, MA, Massachusetts