Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: January 22, 2019
Job Description:
Working under the direction of the Engineering Manager 1, will
be responsible for contributing to robust, modular and flexible
technical solutions that provide great value to customers; designing,
developing, and maintaining distributed, cloud-based web applications;
participating in all team activities including planning, requirements
definition, design discussions, reviews and software development; and
working effectively with other team members to provide a quality product
for customers. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science, Computer Science and
Engineering, Information Systems, or Mathematics and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Computer Science and Engineering, Information
Systems, or Mathematics and five (5) years of experience in job offered
or five (5) years of experience in web services development. Special Requirements: • Demonstrated expertise developing RESTful web services
using Java, Spring and Hibernate; performing object-oriented design
and analysis using Java; and architecting code using design patterns
in IntelliJ. • Demonstrated expertise designing, developing and
deploying multi-tier Java web applications on on-premise infrastructure
-- Glassfish or Tomcat -- and on cloud infrastructure -- Amazon
Web Services or Microsoft Azure. • Demonstrated expertise analyzing, re-architecting, and refactoring existing RESTful/SOAP web services for performance
and scalability, and performing test-driven development. • Demonstrated expertise writing SQL queries in MySQL for
database integration of web services; and performing database management
and implementing database schema changes using Liquibase or
Flyway. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 20852 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 , Software Engineer, Engineering , Natick, MA, Massachusetts