BostonRecruiter Since 2001
the smart solution for Boston jobs

Senior Software Engineer

Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: April 5, 2021

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; building MATLABs next-generation UI frameworks used to integrate with the MATLAB desktop; developing the foundational web components and user interface libraries that provide a seamless MATLAB user experience on the desktop and over the cloud; leveraging state-of-the-art web UI technologies to enable building modern applications with high visibility within the organization; designing, developing and maintaining the next generation of UI frameworks and web applications; working on existing MATLAB desktop infrastructure; developing requirements for new features through customer interviews and usability tests; developing UI designs through prototypes and collaborative design reviews; collaborating on appropriate architecture and implementing the designs; and participating in team activities of Agile planning and design reviews.

Education and Experience:

Masters degree (or foreign education equivalent) in Engineering or Computer Science and two (2) years of experience in job offered or two (2) years of experience in UI design and development of web and desktop applications.

OR

Ph.D. degree (or foreign education equivalent) in Engineering or Computer Science and no experience.

OR

Bachelors degree (or foreign education equivalent) in Engineering or Computer Science and six (6) years of experience in job offered or six (6) years of experience in UI design and development of web and desktop applications.

Special Requirements:

Demonstrated expertise developing rich web applications using MATLAB and using HTML, CSS, JavaScript, and Dojo/Dijit frameworks within an Agile development environment; and developing, maintaining and enhancing graphical user interfaces and supporting infrastructure to improve the user experience, including developing and maintaining GUI desktop applications using JavaScript.

Demonstrated expertise writing automated (integration and unit level) test plans and cases for JavaScript applications using QUnit and FuncUnit frameworks; and performing version control and continuous integration, and in software configuration management and version control system management including analysis and implementation of branching strategies using CVS or Perforce.

Demonstrated expertise in front-end web application development using JavaScript, HTML, and CSS according to web accessibility guidelines and specifications WCAG, WAI-ARIA, UAAG, or ATAG.

Demonstrated expertise performing object-oriented design along the software development life cycle (SDLC), including requirements gathering, functional design, architecture design, implementation, and testing.

[Experience and/or expertise may be gained during Doctoral program.]

For the position listed above, interested candidates may search by job code 25312 for specific job details and requirements and apply online on the Careers Page at https://www.mathworks.com/company/jobs/opportunities.html

Keywords: The MathWorks, Inc., Boston , Senior Software Engineer, Computer , Natick, Massachusetts, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Computer Jobs


Senior Software Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing, and testing sophisticated software developing high performance signal processing algorithms (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Software Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software used by customers in the control systems domain including (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Quality Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing and developing sophisticated testing software performing community web application UI testing and non-functional (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021


Quality Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing and developing sophisticated testing software developing test suites and conducting hands-on testing (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Online Content Developer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing and developing sophisticated training programs on MathWorks software product offerings used by customers (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Quality Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing and developing sophisticated testing software developing automated test suites and conducting hands-on (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Quality Engineering Manager
Description: Working under the direction of the Senior Manager, will be responsible for planning, coordinating and directing computer-related activities for MathWorks sophisticated software products building and (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Software Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software designing, developing, and maintaining applications for (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Software Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software developing software tools that leverage neural networks (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Software Engineer
Description: Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing, and testing sophisticated software designing and implementing features for Simulink Test, (more...)
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: 05/4/2021

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Boston RSS job feeds