Demo

Developer-Senior Software IBMi_53S1

Suncast
Batavia, IL Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/22/2025

The Senior Software Developer / Analyst IBMi will independently deliver solutions that adhere to industry's best practices and company standards. As a Senior Software Developer, you should be comfortable with leading requirement gathering activities with all levels of the organization and provide solid recommendations for resolution. You will work closely with cross-functional teams to deliver innovative solutions that meet the evolving needs of our business. The Senior Software Developer / Analyst will prepare comprehensive Functional Design Documents (FDD) outlining the required enhancements and changes and implementing the solution by writing and testing code, train end-users on the new or updated features, and oversee the successful deployment of the solution. The Senior Software Developer / Analyst is also responsible for troubleshooting and resolving issues in third-party software packages used within the organization. Additionally, they will troubleshoot and maintain internally developed applications to ensure optimal functionality, performance, and system security.

Responsibilities :

The following duties are considered essential to this position.

  • RPG Programming : Develop, modify, and optimize RPG programs (RPG IV, ILE, Free-Form RPG ) for legacy and modern applications. Must be able to write clean effective code staying current with modern coding trends.
  • System Analysis : Work closely with business analysts, stakeholders, and end-users to analyze business requirements and translate them into technical solutions.
  • Design & Architecture : 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.
  • Testing : Create test plans, test modifications, and new code to ensure quality systems that integrate with existing software.
  • Application Support & Maintenance : Provide ongoing support for RPG-based applications, troubleshoot and resolve technical issues, and ensure systems are running efficiently.
  • Documentation : Create and maintain detailed technical documentation, including design specifications, change logs, and system architecture diagrams.
  • Integration & Modernization : Participate in projects to integrate RPG applications with other systems (e.g., web services, APIs) and modernize legacy systems.
  • Performance Tuning : Identify performance bottlenecks and optimize RPG code for speed and efficiency, ensuring high-quality, scalable solutions.
  • Security Practices : Implement and maintain security measures, including encryption, access controls, and industry security best practices.
  • Collaboration : Work closely with functional teams, and other Suncast associates to ensure successful project delivery.
  • Time Management : Effectively estimate scope and effort required for development tasks, providing accurate timelines for project milestones and ensuring efficient resource allocation to meet project goals. Effectively 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.
  • Other Duties as assigned.

Qualifications :

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and / or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Associate's degree in Computer Programming, Computer Science or a similar discipline preferred. Minimum 8 years of hands-on RPG programming experience (RPG IV, ILE, Free-Form RPG), including 3 years in a senior or lead role
  • Strong verbal and written communication skills, with the ability to effectively collaborate with both technical and non-technical teams.
  • Expertise in RPG, SQL (especially on IBM iSeries), CL, DB2, and other tools related to RPG development.
  • Strong background in systems analysis, including gathering requirements, designing solutions, and ensuring that business needs are met.
  • Excellent troubleshooting and debugging skills with the ability to quickly analyze and resolve issues in complex systems.
  • Ability to manage multiple priorities and meet deadlines while maintaining high standards of code quality and performance.
  • Version Control & CI / CD : Experience with version control systems (e.g., Git) and continuous integration / continuous deployment (CI / CD) methodologies
  • Experience with IBM i Functions, Procedures, and Triggers both SQL and RPG / CL.
  • Experience with an IBM i IDE such as RDi, Visual Studio Code, or Eclipse.
  • Familiarity with ERP applications in a manufacturing environment is a strong plus.
  • Experience with GoAnywhere, ACOM EZ Designer, and IMS / 21 Imaging systems experience a plus.
  • Experience in modernizing legacy systems and migrating from older versions of RPG to newer technologies is a plus.
  • Experience with Microsoft SQL, Oracle, Visual Basic, and JSON is a plus.
  • Familiarity with other programming languages and technologies such as Java, VB.NET, ASP,.Net, PHP, or Python is a plus.
  • This is a full-time position. However, due to extenuating circumstances, this employee may be on call and required to handle emergencies at all times.
  • The Anticipated Salary Range for This Position : $99,000.00 - $125,000.00 Annual

    Suncast offers a comprehensive benefits package including :

  • Medical, Dental, and Vision insurance
  • Telehealth benefits
  • Life insurance
  • 401K with employer match
  • Paid vacation time off
  • Paid parental leave
  • Short- and long-term disability coverage
  • Health Savings Accounts (HSAs) & Flexible Spending Accounts (FSAs) for health and dependent care
  • Paid Parental Leave (maternity & paternity)
  • Educational Assistance Program
  • Tuition Reimbursement
  • Apply Now

    Salary : $99,000 - $125,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Developer-Senior Software IBMi_53S1?

    Sign up to receive alerts about other jobs on the Developer-Senior Software IBMi_53S1 career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $72,538 - $87,299
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $143,123 - $179,960
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Suncast

    Suncast
    Hired Organization Address Batavia, IL Full Time
    Due to continued expansion, Suncast Corporation is hiring Assistant Supervisors for 2nd shift. This position is a long-t...
    Suncast
    Hired Organization Address Chicago, IL Full Time
    The 1st Shift Distribution Assistant Supervisor at BDC, WC1 or WC2 is responsible for ensuring that the Distribution For...
    Suncast
    Hired Organization Address Batavia, IL Full Time
    The Customer Care Specialist I is responsible for providing professional customer care, meeting and/or exceeding custome...
    Suncast
    Hired Organization Address Batavia, IL Full Time
    Suncast Corporation located in Batavia, IL is the market leader in the manufacture of plastic injection and blow molded ...

    Not the job you're looking for? Here are some other Developer-Senior Software IBMi_53S1 jobs in the Batavia, IL area that may be a better fit.

    Senior C# .NET Developer

    Intelliswift Software Inc, Schaumburg, IL

    Senior Software Developer

    Edgehog Trading, Chicago, IL

    AI Assistant is available now!

    Feel free to start your new journey!