Suncast
Suncast

21 Suncast Software Jobs Hiring Near You

Sr. RPG Developer

Batavia, IL · On-site

$115K - $130K/yr

Suncast Corporation is the leading US-based designer, manufacturer, and distributor of high-quality ... integrate with existing software. * Provide ongoing support for RPG-based applications ...

Showing results 21-21

Suncast Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What are software developers?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What jobs are there in software?

Jobs in software include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

What jobs in the US pay 300,000 a year?

Software engineering roles, especially senior positions such as principal engineers, software architects, and engineering managers, can earn $300,000 or more annually in the US. High compensation often requires extensive experience, specialized skills, and working at large tech companies or in high-demand industries, sometimes including stock options or bonuses.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are the most popular jobs at Suncast?
What are the most popular categories at Suncast?
Infographic showing various Software job openings at Suncast in the United States as of May 2026, with employment types broken down into 92% Full Time, and 8% Nights. Highlights an 100% Physical job distribution.
Sr. RPG Developer

Sr. RPG Developer

suncast

Batavia, IL • On-site

$115K - $130K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Suncast Corporation is the leading US-based designer, manufacturer, and distributor of high-quality resin products for the home and industrial markets. A privately held company headquartered in Western Chicago, Illinois, Suncast prides itself on 35 years of innovation and sustainability across a wide range of product categories with materials proudly sourced in the USA. Everything we do is supported by the strength and ingenuity of American workers and we are committed to helping families across the country make the most of their unique spaces. We utilize state-of-the-art machinery and innovative manufacturing techniques to consistently engineer products of the highest possible quality.

Position Summary:

The Senior RPG Developer handles assigned requests by analyzing needs, gathering requirements, and recommending solutions. When programming is required, they design, develop, test, and deploy enhancements while ensuring accuracy and training users. The role also includes troubleshooting and maintaining third party and internal applications to support performance and security.

Responsibilities:

  • Develop, modify, and optimize RPG programs (RPG IV, ILE, Free-Form RPG) for legacy and modern applications.
  • Write clean, effective code while staying current with modern coding trends.
  • Work closely with business analysts, stakeholders, and end-users to analyze business requirements, and translate them into technical solutions.
  • Design, implement, and maintain application architectures that meet business needs and scalability requirements.
  • Translate business requirements and capabilities into technical solutions in collaboration with stakeholders, estimate the time required to execute the design and document requirements.
  • Create test plans, test modifications, and new code to ensure quality systems that integrate with existing software.
  • Provide ongoing support for RPG-based applications, troubleshoot and resolve technical issues, and ensure systems are running efficiently.
  • Create and maintain detailed technical documentation, including design specifications, change logs, and system architecture diagrams.
  • Participate in projects to integrate RPG applications with other systems (e.g., web services, APIs) and modernize legacy systems.
  • Identify performance bottlenecks and optimize RPG code for speed and efficiency, ensuring high-quality, scalable solutions.
  • Implement and maintain security measures, including encryption, access controls, and industry security best practices.
  • Work closely with functional teams and other Suncast associates to ensure successful project delivery.
  • Effectively estimate scope and effort required for development tasks, providing accurate timelines for project milestones and ensuring efficient resource allocation to meet project goals.
  • Manage time and accurately record time to tasks in task tracking application.
  • Utilize the Help Desk application to record and document support calls, programming requests, time spent on assigned tasks, and resolutions.
  • Support and comply with all Suncast safety policies, quality standards, and housekeeping practices.
  • Perform additional duties as required.

Qualifications:

  • Associate’s degree in Computer Programming, Computer Science or a similar discipline is required.
  • Bachelor’s degree is preferred.
  • 8+ years of hands-on RPG programming experience (RPG IV, ILE, Free-Form RPG).
  • 3+ years in a senior or lead role.
  • Expertise in RPG, SQL (especially on IBMiSeries), CL,DB2, and other tools related to RPG development.
  • Extensive experience in systems analysis, including gathering requirements, designing solutions, and ensuring that business needs are met.
  • Strong troubleshooting and debugging skills with the ability to quickly analyze and resolve issues in complex systems.
  • Strong analytical skills, attention to detail, and effective communication skills.
  • Required experience with:
  • Version control systems (e.g., GIT) and continuous integration/continuous deployment (CI/CD) methodologies;
  • IBM i Functions, Procedures, and Triggers, both SQL and RPG/CL;
  • IBM i IDE, such as RDi, Visual Studio Code, or Eclipse.
  • Preferred experience with:
  • ERP applications in a manufacturing environment;
  • GoAnywhere, ACOM EZ Designer, and IMS/21 Imaging systems;
  • Microsoft SQL, Oracle, Visual Basic, and JSON;
  • Moderning legacy systems and migrating from older versions of RPG to newer technologies;
  • Other programming languages and technologies such as Java, VB.NET, ASP.Net, PHP, or Python.

The Anticipated Pay Range for This Position:  $115K-130K annually

Suncast offers a comprehensive benefits package including:

  • Medical, Dental, Prescription Drugs, Vision insurance, Telehealth benefits
  • Group Term Life insurance
  • 401K with employer match
  • Paid vacation time off
  • Paid holidays
  • Short- and long-term disability coverage
  • Health Savings Accounts (HSAs) & Flexible Spending Accounts (FSAs) for health
  • Paid Parental Leave (maternity & paternity)
  • Tuition Reimbursement

All qualified applicants will be given equal consideration regardless of race, age, sex, disability, sexual orientation, gender identity, marital status, color, religion, protected veteran status or national origin.