Software Tools Developer Job at MathWorks, Natick, MA

cDhFRFFaRk1WRzFZejZ3SDdqODdNcGlsb3c9PQ==
  • MathWorks
  • Natick, MA

Job Description

Software Tools Developer Job Summary Apply Now Job:28734-DCOL Location: US-MA-Natick Department:Infrastructure and Architecture 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.] MathWorks

Job Tags

Similar Jobs

CHS Inc

CDL A Delivery Driver Job at CHS Inc

 ...fertilizer. This position requires a Class A CDL with a tanker endorsement (or willing to...  ...if required. Ensure compliance with all local, state, and federal laws and regulations....  ...highly preferred Customer service experience preferred Pre-employment screening is based... 

Sage Dental

Dental Assistant Job at Sage Dental

*** WE ARE OFFERING A $5,000 SIGN-ON BONUS FOR THIS POSITION! *** Sage Dental is seeking a Dental Assistant to join our team in The Villages! Monday - Thursday 8:00AM - 5:00PM Sage Dental is the leading Dental Support Organization (DSO) in the Southeast, and we... 

St. Luke's Health System

Registered Nurse (RN) - Float Clinical Support Specialist - $35-55 per hour Job at St. Luke's Health System

St. Luke's Health System is seeking a Registered Nurse (RN) Float Clinical Support Specialist for a nursing job in Boise, Idaho. Job Description & Requirements ~ Specialty: Clinical Support Specialist ~ Discipline: RN ~ Duration: Ongoing ~36 hours per week...

Cedar Point

Finance and Accounting Intern - Financial Accounting Job at Cedar Point

 ...youre looking to grow your skills and make a difference while having FUN, wed love to hear from you! Overview: The Finance and Accounting Intern will be part of a collaborative team in a Shared Accounting Services (SAS) environment. The Intern will be responsible... 

Houston Methodist

Transporter-M-F 4:30pm-9:30pm Job at Houston Methodist

 ...At Houston Methodist, the Transporter position is responsible for transporting acute, intensive and critical care patients in a timely manner by wheelchair, transcart, stretcher or bed. This position supports the interprofessional team in delivering high quality patient...