Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 27, 2017
Job Description:
Working under the direction of the Engineering - Senior Team
Lead 3, will be responsible for the design, implementation, maintenance
and evolution of the MATLAB UI Component library; working on all
aspects of software development, from requirements analysis to functional
interface design, programming, visual and interaction design, architecture
design, and implementation; implementing and maintaining a rich set of
MATLAB UI Components; applying modern coding and design standards and
responding to evolving platform requirements; creating and executing
implementation and integration plans for new capabilities; collaborating with
User Experience, QE, Documentation and other support teams in
development; providing continuous value to customers through regular
enhancements and timely bug fixes; and working in an Agile development
environment and applying lean and test driven methodologies. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science, Information Technology,
Operations Research or Mathematics and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Information Technology, Operations Research
or Mathematics and five (5) years of experience in job offered or
five (5) years of experience in MATLAB or Java-based UI development. Special Requirements: • Demonstrated expertise performing Java Swing GUI development
and web UI development to create customized UI components; and
applying MVC design patterns to UI development. • Demonstrated expertise writing automated (integration and
unit level) test plans and cases for Java applications and JavaScript
web UIs, including JUnit testing. • Demonstrated expertise in development of Rich Internet
Content using HTML, CSS and JavaScript. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 17241 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Somerville , Software Engineer, Engineering , Natick, MA, Massachusetts