Senior Software Engineer

Senior Software Engineer
Company:

Minitab


Details of the offer

Minitab is looking for a high performingSenior Software Engineer. You will show a high level of autonomy, a professional curiosity, and an eagerness to find new ways to improve the product you are working on. This could involve research into new technologies that could speed up development, or provide the development team better ways to implement and maintain the software. You should be able to teach others on the team new concepts they are not aware of yet and improve all members of the team across the board.OVERARCHING RESPONSIBILITYTo support and apply Minitab's global and department Objectives and Key Results.POSITION SUMMARYPerform software tasks ranging from very basic to those of a moderately complex nature with limited supervision. Over time, begin to develop an area of expertise or a good level of understanding of one of the Minitab software products. Actively work to expand software skill set and become more capable of working independently.ESSENTIAL DUTIES AND RESPONSIBILITIESHelp support the production of high-quality software products.Implement the internal design, programming, and testing of software modules with a level of supervision appropriate for level of experience.Develop software that meets Minitab design and coding standards.Fix software bugs with limited supervision and develop the ability to solve moderately complex bugs with experience.Collaborate on a project team using an agile software development process.Support completion of simple to moderately complex tasks and features on project team backlog with supervision from technical lead and project manager.ADDITIONAL RESPONSIBILITIESAfter gaining several years of experience, begin to develop an area of expertise as a first step toward developing into a department resource in that particular area.Gain a level of domain knowledge of one of Minitab's software products that enables you to function effectively on development teams with limited supervision.Learn new technologies, frameworks, API's and programming languages as appropriate for project work that is assigned to you.EDUCATION, KNOWLEDGE, AND EXPERIENCEAssociate or Bachelor's degree in Computer Science, Statistics, Mathematics, IT, or a related discipline or equivalent experience.Up to four years of progressive commercial software development experience.Working knowledge of Microsoft Windows and/or macOS.The following are also desirable:Working knowledge of C++, C#, Swift, and/or Python.Experience using Design Patterns.Familiarity with web development technologies such as HTML/CSS and JavaScript/ES6 and knowledge of web frameworks like ASP.NET, ReactJS/Redux, Knockout, or Angular.Familiarity with cloud platform technologies such as Microsoft Azure, Amazon Web Services and Google Cloud.Experience with source control systems such as Team Foundation Server or Git.Experience using an agile development process.Ability to write and maintain unit tests and familiarity with testing frameworks such as NUnit, Google C++ test framework, Jest.QUALIFICATIONS, SKILLS, AND ABILITIESAbility to work well in a team of skilled software professionals.Ability to learn new technologies and apply those technologies to Minitab with appropriate supervision.Ability to solve basic technical problems without supervision.Desire to continuously improve your software skill set.Ability to speak, read, write, and understand the English language.Minitab is an equal opportunity employer.

Requirements

Senior Software Engineer
Company:

Minitab


Senior Account Executive, Logistics

About the Senior Account Executive – Logistics Position:The Senior Account Executive at Stord plays a pivotal role in driving our company's success as a grow...


From Stord - Georgia

Published 12 days ago

Sr. Product Marketing Manager - Data Protection

Zscaler is looking for a driven Senior Product Marketing Manager to join the Data Protection team. The Zscaler Data Protection PMM is responsible for develop...


From Zscaler - California

Published 5 days ago

Technical Account Manager

WHY WE'RE LOOKING FOR YOU:Over the past year, our business has been expanding at breakneck speed and we've been taking on more, and larger, customers. We're ...


From Retool - California

Published 4 days ago

Senior Product Designer - Customer Experience

So, what's the role?Kin is taking on the home insurance market with accelerated growth to help customers in climate affected states get affordable property i...


From Kin Insurance - Illinois

Published 15 days ago

Built at: 2024-04-29T18:04:53.062Z