What are the responsibilities and job description for the Software Developer position at PGT Innovations?
MITER Brands™ is a residential window and door manufacturer that provides a leading portfolio of window and door brands for the new construction and replacement segments. MITER Brands, also known as Milgard, MI Windows & Doors and PGTI is one of the nation’s largest suppliers of vinyl windows and patio doors, with plants across the country.
Why work at MITER Brands?
The Software Developer will play a crucial role in developing and maintaining software solutions that support and improve our manufacturing processes. You will work closely with our development team to design, code, and implement software applications that contribute to the overall efficiency and success of our operations.
Responsibilities
Our benefits package includes coverage of your health, wealth, and wellness for you and your eligible spouse/dependents. We offer a competitive salary and benefits package, including a 401k with company match and generous paid time off to help you balance your life. Below is a list of benefits you will enjoy while working with our company.
Why work at MITER Brands?
The Software Developer will play a crucial role in developing and maintaining software solutions that support and improve our manufacturing processes. You will work closely with our development team to design, code, and implement software applications that contribute to the overall efficiency and success of our operations.
Responsibilities
- Collaborate with cross-functional teams to gather, understand, and document software requirements.
- Design, code, test, and debug software applications and integrations at the direction of senior developers and in alignment with industry best practices.
- Assist in the maintenance and enhancement of existing software systems.
- Assist in lifecycle management, SDLC, and version control activities. Take ownership of specific aspects as directed by senior developers.
- Investigate and resolve technical issues related to software applications promptly. Offer technical expertise and support to end-users and colleagues.
- Create and maintain, or contribute to, the development of technical documentation.
- Contribute to the identification of opportunities for optimization, scalability, and improvements in software functionality.
- Stay updated on emerging technologies and industry trends to propose innovative solutions.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Proven experience in technology-related role(s).
- Proficiency in software development using programming languages such as SQL, Java, Python, C , .NET, or others.
- Strong knowledge of software design patterns, data structures, and algorithms.
- Understanding of database management, API integration, EDI, and web application development.
- Excellent problem-solving and analytical skills.
- Effective communication and interpersonal skills.
Our benefits package includes coverage of your health, wealth, and wellness for you and your eligible spouse/dependents. We offer a competitive salary and benefits package, including a 401k with company match and generous paid time off to help you balance your life. Below is a list of benefits you will enjoy while working with our company.
- Three comprehensive Medical plan options
- Prescription
- Dental
- Vision
- Company Paid Life Insurance
- Voluntary Life Insurance
- Supplemental Hospital Indemnity, Critical Illness, and Accident Insurance
- Company-paid Short-Term Disability
- Company-paid Long-Term Disability
- Paid time off (PTO), including Vacation, Personal, and paid Holidays
- 401k retirement plan with company match
- Employee Assistance Program
- Teladoc
- Legal Insurance
- Identity Theft Protection
- Pet Insurance
- Team Member Discount Program
- Tuition Reimbursement
- Yearly Wellness Clinic