Development Applications Engineer

Job Summary

Apply Now

Working under the direction of the Manager or Senior Team Lead, will be responsible for developing and implementing moderately-complex software applications; supporting development of MathWorks applications that help teams measure product quality; designing extensible web-based software applications using software engineering principles, patterns and methodologies, performance monitoring and integration; participating in web application development projects of moderate scope, from requirements gathering and design to implementation, qualification and validation; assisting cross-functional team members in engineering, quality engineering, user experience, and documentation; increasing productivity and bringing quality features to market; and working with subject matter experts in pursuit of continuous improvement of MATLAB-based web services.

Responsibilities

    

Qualifications

Minimum Qualifications:

Education and Experience:

Master’s degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.

OR

Bachelor’s degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Development Applications Engineer (or related occupation) performing development or testing of full-stack web applications.

 

Special Requirements:

  • Demonstrated expertise developing highly scalable full-stack web applications, including designing and developing rich presentation layers and reusable web components using HTML, CSS, jQuery, React JS, and JavaScript; and writing SQL queries on MySQL or SQL server databases.
  • Demonstrated expertise developing web applications using Groovy, Java, Go, JavaScript, HTML, CSS, Grails, and React; and applying design patterns in Groovy and Java development.
  • Demonstrated expertise creating and consuming web services using REST and AJAX; and applying unit and system level testing methodologies to test web applications using test frameworks.
  • Demonstrated expertise developing software applications along the Software Development Life Cycle (SDLC) according to scrum-based Agile methodologies, including requirements gathering, functional design, architecture design, implementation, and testing.

[Expertise may be gained during Graduate program.]

 

You and MathWorks

为什么选择MathWorks?

在这里,您将遇到聪明,热忱的同事。我们的软件改变了世界,而您也将为此贡献力量。您将作为公司的一员,见证公司践行承诺,“做正确的事”,服务于每个人,每个客户盒当地社区。

MathWorks开发了MATLAB和Simulink,为工程师和科学家提供全球领先的科学计算软件。公司在16个国家和地区拥有6500多名员工,总部位于美国马萨诸塞州内蒂克市。MathWorks是一家私营公司,自1984年成立以来,连年盈利至今。

YOU + MathWorks = Unlimited Possibilities

面板导航

加入我们的人才网

接收个性化的工作机会提醒、事件和公司动态。

Apply Now