Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: April 11, 2017
Job Description:
Working under the direction of the Engineering Manager 1, will
be responsible for leading projects from early design stages and
playing a critical role in driving them to delivery; working alongside
senior engineers to drive projects from research, requirements
gathering, creating and managing project plans, designing, to delivering
the product; designing and developing installation, activation,
and licensing technologies for both offline and online usage;
developing next generation user interface with JavaScript; and improving
quality of existing code base through debugging, re-factoring, and
improving unit and system tests. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science or Information Systems and no
experience. OR Bachelor’s 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 end-to-end
Java-based application development. Special Requirements: • Demonstrated expertise developing Java and JavaScript applications using IDEs -- Eclipse and IDEA; and developing
server-based applications using Apache and Tomcat. • Demonstrated expertise performing unit testing of web and desktop applications using JUnit and Easy Mock. • Demonstrated expertise performing version control using
SVN, Perforce or Git. • Demonstrated expertise developing applications along the Software Development Lifecycle (SDLC) according to scrum-based
agile methodologies. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 16998 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Portland , Software Engineer, Engineering , Natick, MA, Maine