Minitab is hiring a

Software Engineer

State College, United States

Minitab is looking for a Software Engineer. This role will be essential in developing and maintaining the suite of Minitab’s software products and systems. It requires a strong technical background, excellent problem-solving skills, and the ability to work effectively in a fast-paced team environment. This position offers a valuable opportunity to make meaningful contributions to Minitab’s continued success and to shape the future of data-driven decision making for businesses worldwide through innovative technology adoption.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Implement, test, document and deliver software applications and systems in a team setting following sound architectural and code design fundamentals which achieve high standards of quality, testability, maintainability, scalability and security, with occasional guidance and direction from senior team members.
  • Identify and perform routine maintenance and management of technical debt as assigned, including incremental improvements to code quality, performance, readability, security, and/or developer experience.
  • Troubleshoot and fix software defects within the scope of your team’s primary areas of ownership.
  • Assist with triaging, investigating, and fixing defects or other incidents in production software during normal business hours within the scope of your primary focus or expertise.
  • Participate in debrief activities related to such production support incidents.
  • Become an expert or technical resource in one or more areas of focus within your team’s primary areas of ownership. Provide assistance, direction, and/or mentorship to junior teammates as needed or directed. 
  • Participate in code reviews by seeking and responding to feedback on your work, as well as reviewing changes proposed by others within the scope of your or your team’s primary expertise or ownership.
  • Contribute to the timely delivery of assigned work by planning, prioritizing and sequencing tasks, achieving reliable and consistent delivery velocity, and identifying and communicating risks to on-time delivery.
  • Communicate effectively within the team, and with external stakeholders as necessary, regarding the team’s efforts, deliverables, and processes.
  • Maintain a strong individual habit of continuous learning and growth. This includes actively seeking opportunities to learn or strengthen skills, take on challenges, and seek and act on feedback.

EDUCATION, KNOWLEDGE, AND EXPERIENCE

  • 2+ years of progressive commercial software development experience.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Understanding of software design principles, algorithms, and data structures.
  • Proficiency in one or more programming languages (e.g., C++, C#, Python, JavaScript).
  • Experience with web development technologies such as HTML/CSS and JavaScript and web frameworks such as React, Vue.JS, .NET Core and Node.js.
  • Ability to speak, read, write, and comprehend English.

This position is required to be onsite in State College, PA and may be eligible for Hybrid after onboarding is completed. 

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. 

 


Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job