Software Tools Developer Job at The MathWorks Inc, Natick, MA

TzRVSmZsem8zWHZqVmE0c1NVL0VDM3hIaEE9PQ==
  • The MathWorks Inc
  • Natick, MA

Job Description

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; developing and improving MathWorks' highly automated build and test system; developing command-line and web-based tools that are the backbone of the automation for MathWorks' continuously evolving development process; working closely with teams from the Engineering, Testing I&A, and Release Engineering organizations to debug and analyze problems, collect requirements and provide solutions that span various software component and team boundaries; designing and developing a suite of client applications and web services for building and testing MathWorks software; working with customers and other team members to gather, assimilate, analyze, and understand user requirements and increase the efficiency of MathWorks developers; synthesizing complex concepts and developing working models; participating in cross functional teams to investigate, evolve, and propel all software development tools, including fundamental product architecture and infrastructure; envisioning, inventing, and creating designs; implementing, testing, documenting, deploying, evaluating, and enhancing development tools; automating and evolving processes and procedures; and training and educating users. 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. Special Requirements : Demonstrated expertise in web services development using JavaScript web frameworks -- NodeJS and ReactJS; and in database design and development within a MySQL relational database. Demonstrated expertise in object-oriented programming in Java; programming in a scripting language -- Python or Perl; and performing version control using Perforce and Git. Demonstrated expertise designing, developing or testing applications across multiple platforms -- Linux, Windows, UNIX, or Mac. Demonstrated expertise developing applications along the Software Development Life Cycle (SDLC) according to scrum-based Agile methodologies. [Expertise may be gained during Graduate program.] Why MathWorks? It's the chance to collaborate with bright, passionate people. It's the opportunity to accelerate the pace of discovery, innovation, and learning in engineering and science. And it's a commitment to doing the right thing-for each individual, our customers, and the local community. We cultivate an enjoyable, participatory, and rational environment that champions individual growth, encourages initiative, values collaboration, shares success, and rewards excellence. MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 6,500 people in 16 countries, with headquarters in Natick, Massachusetts, USA. MathWorks is privately held and has been profitable every year since its founding in 1984. YOU + MathWorks = Unlimited Possibilities Apply now Panel Navigation Join Our Talent Network Receive personalized job opportunities, stories, and company updates. Join today The MathWorks Inc

Job Tags

Local area,

Similar Jobs

Society Staffing

Executive Housekeeper Job at Society Staffing

 ...Executive Housekeeper Division: Domestic / Private Residence Employment Type: Full-Time , Live-out Req ID: R(***) ***-**** Location: New York, NY 10012 Rate: $40- $45 per hour Schedule: MondayFriday, 9 AM 5 PM, with flexibility for occasional evenings... 

Cafe Valley, Inc.

Food Research And Development Manager ( {{city}}) Job at Cafe Valley, Inc.

 ...specifications, ingredient lists, and Bills of Materials (BOMs) Ensure all product documentation is accurate, up-to-date, and meets regulatory and quality standards Research new product ingredients and suppliers to source high-quality materials Conduct ingredient... 

Paw Dat Pet Grooming, Daycare & Boarding

Dog Groomer Job at Paw Dat Pet Grooming, Daycare & Boarding

Looking to hire groomers in Metairie, La with at least 1-2 years of dog grooming experience. Must have your own tools and be able to complete a minimum of 4-6 dogs per day. Must have reliable transportation and also be available for a paid interview. Paid time off after...

Village Care

Member Service Representative - Bilingual Chinese (Hybrid) Job at Village Care

 ...Member Service Representative VillageCareMAX 112 Charles Street, New York, NY...  ...Handling incoming telephone calls and answering questions for members and providers...  ...VillageCare offers a wide range of at-home and community-based services, as well as managed long-term... 

LHH

Litigation Paralegal Job at LHH

 ...Litigation Paralegal Location: Costa Mesa, CA (Hybrid: 3 days onsite, 2 days remote) Salary : Up to $45, along with Paid Time Off, Paid Sick Time and Holidays, Healthcare, Dental and Vision Coverage, 401k Job Type: Contract to Hire, Hybrid, Full-Time LHH...