Enable America Jobs

Enable America Logo

Job Information

Minitab, LLC Senior Software Engineer in State College, Pennsylvania

Reference #: 6087712003 Minitab is looking for a Senior Software Engineer that will perform software tasks of a complex nature which require extensive research and analysis. Act as a technical resource with domain knowledge for a product or technology used byMinitab. Actively work to increase your software development skills and domain knowledgeof Minitab products.

ESSENTIAL DUTIES AND RESPONSIBILITIES - Play a key role and provide technical expertise or domain knowledge in the production ofhigh-quality software products. - Work independently and develop the ability to support technical leadership in the design,development and testing of new software modules. - Maintain and extend existing software with high numerical content. - Work with project managers to develop estimates and create backlog for softwaredevelopment tasks. - Help identify and define software development tools that simplify development efforts andhelp make developers and testers more productive. ADDITIONAL RESPONSIBILITIES - Develop the ability to be a key resource for complex areas of product features, handle thecoordination of simultaneous development tasks. The projects will be of moderatecomplexity and will involve one or more developers. Interface with other departments andcustomers as appropriate. - Assist in the design, implementation and maintenance of automated testing frameworks. - Assist in support of continuous integration and build tools where appropriate. Assist in reviewing code through pull requests of other team members where appropriate. - Continue to expand your level of domain expertise or software development skills in one ormore key technical areas and function as a resource for others in the department working inthose areas. EDUCATION, KNOWLEDGE, AND EXPERIENCE - Associate or Bachelor's degree in Computer Science, Statistics, Mathematics, IT or a closely related discipline or equivalent experience. - Minimum of four (4) years of progressive commercial software development experience. - Experience in time management regarding project completion. - High 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 ABILITIES - Ability to work well in a team of skilled software professionals with the ability to build consensus for new practices and technologies. - Ability to learn new technologies quickly and to discern the relevancies, applicability, and usefulness of those technologies to Minitab. - Ability to demonstrate initiative and solve moderate to complex technical problems. - Ability to speak, read, write, and understand the English language.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

EOE AA M/F/Vet/Disability

DirectEmployers