Careers at MathWorks

Search for more jobs

Senior Web Application Developer

Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Software Development
Job Number:
11105-DCOL

Job Summary

As a Senior Web Applications Developer you will utilize your web development experience to make improvements to external web applications and other areas of our web site. You will be responsible for following our development methodology and working with business groups and Usability to gather requirements and create functional specifications. In addition, you will be responsible for making feature enhancements and bug fixes in our applications. You will work closely with Quality Engineering to ensure code coverage, test cases and integration test plans are appropriately developed. We are seeking a highly motivated individual who is passionate about software development to work with this technically diverse, highly effective and collaborative team.

Responsibilities

  • Develop and document requirements, functional and technical specifications.
  • Development of new and support of existing external web applications.
  • Design and implement enhancements to the lead form processing engine.
  • Provide mentoring and guidance to front end development resources and others within our constituencies.
  • Collaborate with usability and designers to develop workflows and page designs.
  • Assist the business area in understanding their needs and setting priorities.
  • Develop flexible integration with other back office applications ensuring service level agreements are met.
  • Work with the quality engineers to ensure test case coverage and to leverage automated testing tools as available.
  • Project planning, facilitation and tracking for medium to large projects.  
  • Troubleshoot issues that may span across infrastructure, applications or teams. 
  • Take ownership of issues that impact your areas of responsibility and work with adjacent teams as needed.

Qualifications Required / Preferred

  • 7+ year’s development experience.
  • BS in Computer Science or equivalent, Masters is a plus.
  • Experience developing and designing external web applications.
  • Proficiency in Java, HTML, CSS, JavaScript (and frameworks), MVC, XML, UML, data modeling and database concepts.
  • Must have proven experience developing high quality code.
  • Experience with Anthill Pro, Freemarker, Glassfish or Apache are pluses.

Why MathWorks?

It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 2500 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.