Senior Web Application Developer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: January 24, 2017
Job Description:
Working under the direction of the Development Applications
Manager 1, will be responsible for evolving our applications to keep up
with process improvements; managing various applications that bridge
systems and provide workflow and reporting for our product development
teams; driving quality improvements; developing an application and
working with others to promote it and gathering requirements for future
improvements; improving and maintaining applications which connect systems
such as SharePoint, Workfront, and our internal bug tracking system;
developing applications to systematically create documents in
SharePoint, applications to sync metadata between systems with large
scale databases, and custom-written web-based reporting tools;
interacting with other teams to get feature requirements and design
reviews, including with senior management; and helping the team maintain
our other existing web based applications and databases. Education and Experience: Master’s degree (or foreign education equivalent) in Engineering
or Computer Science and two (2) years of experience in the job
offered or two (2) years of experience in Java/J2EE web application
development using Groovy on Grails. OR Ph.D. degree (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 six (6) years of experience in the job
offered or six (6) years of experience in Java/J2EE web application
development using Groovy on Grails. Special Requirements: • Demonstrated expertise developing rich web-based database applications using Groovy on Grails, HTML, CSS, AJAX, Dojo,
MVC/MVP/MVVM design patterns, and JavaScript frameworks -- Angular.js and
Angular Dashboard. • Demonstrated expertise in Grails programming to consume XML
or JSON data from SOAP and RESTful web services; and debugging SOAP
web service calls using SOAP UI tool. • Demonstrated expertise in RDMS design and development
using MySQL -- including production support of SQL databases, and
job scheduling using UNIX cron. • Demonstrated expertise in full stack end-to-end Java development, including configuration, design, and development
of scalable, robust Java-based web applications on application
servers -- GlassFish, JBoss, Apache, or WebLogic -- employing RESTful
APIs. [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 16907 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Boston , Senior Web Application Developer, Engineering , Natick, MA, Massachusetts
Click
here to apply!
|