Search for more jobs
Senior Java Engineer
Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Software Development
Job Number:
8904-JJUS
Job Summary
The MathWorks is seeking an experienced Senior Software Engineer to work on a dynamic team charged with evolving the MATLAB UI and graphical capabilities. You will participate in a highly cross-functional team to propose, design, maintain, enhance and refactor MATLAB UI and Graphical components to run on and across architectural layers for sharing between platforms.
Responsibilities
· Play a key role in the evolving development of MATLAB GUI capabilities
· Design and implement changes to our web applications.
- Work with business areas to develop and document requirements and functional specifications.
- Create technical specifications and work with Architecture to review those specifications.
- Collaborate with Usability and designers to develop workflows and page designs.
- Work with quality analysts to ensure test cases and plans are appropriately developed and adhered to.
- Develop flexible integration with back office applications insuring SLAs are met.
- Work with infrastructure team to insure our applications support high performance and availability.
Qualifications Required / Preferred
- BS in Computer Science or Software Engineering, plus seven (7+) years software engineering experience, or MS/PhD and equivalent experience
- Strong demonstrable skills in software architecture and object oriented design
- Experience with Java server based technologies, including MVC web applications in Java/Struts
- Understanding of project cycles, software development environments, and source control techniques; previous Agile experience desired
- Must have technical curiosity, ask good questions and work with minimal supervision. Desire and ability to learn and champion new ideas is required
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.