Jobs › Brown & Brown

Senior Programmer (IBM iSeries-RPG IV)

Brown & Brown · IL · Remote available · $80,000–$140,000 a year · Full time

Posted Sep 24, 2026 · We last checked this listing on Oct 6, 2026

Apply at Brown & Brown

Likely interview questions for this role

Written from this job description, not a generic list. Each one notes what the interviewer is really checking.

About your past

Tell me about the largest RPG IV application you have built or maintained on IBM iSeries.

What they are checking: Depth of real-world experience on the platform, beyond basic maintenance work.

Tell me about a project you led from definition through implementation. How did you keep it on schedule?

What they are checking: Project leadership and resource management, not just individual coding ability.

How do you keep current on IBM i releases and enhancements?

What they are checking: Commitment to staying current on a platform that keeps adding new capabilities.

What would you do

A nightly batch job on the iSeries fails and users will be in at 8 a.m. Walk me through how you find the problem.

What they are checking: Troubleshooting method using job logs, spool files and debugging under time pressure.

A business user asks for a change that you think will cause problems elsewhere in the system. How do you handle it?

What they are checking: Ability to explain tradeoffs to non-technical users and recommend a better solution.

How do you work with network staff when an issue might be the application or might be the network?

What they are checking: Collaboration and shared troubleshooting rather than blaming the other team.

About the work

How do you approach converting fixed-format RPG code to free-format, and when is it not worth it?

What they are checking: Modernization judgment that weighs readability gains against risk to stable production code.

How do you use embedded SQL in RPG, and when do you prefer it over native record-level access?

What they are checking: Modern DB2 for i skills and understanding performance tradeoffs between access methods.

How would you measure whether an existing iSeries system is running efficiently?

What they are checking: Ability to gauge system and application performance, which the posting names as a core duty.

How do you document what you found when resolving a tricky issue so the next person can follow it?

What they are checking: Clear technical writing that preserves knowledge on a legacy platform with few experts.

What have you done to integrate iSeries applications with web services or newer systems?

What they are checking: Whether they can extend legacy systems with APIs and integrations to keep them useful.

Practice this interview out loud.

Offer builds a real interview for this exact role at Brown & Brown from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.

Practice this out loud

The full job description

As published by Brown & Brown.

Built on meritocracy, our unique company culture rewards self-starters and those who are committed to doing what is best for our customers. We’re seeking a Senior Programmer with experience in RPG IV to analyze and resolve technical system and application issues, document findings, and recommend effective solutions to support business operations. This role oversees the ongoing operation and maintenance of the IBM iSeries platform while leading projects from definition through implementation, ensuring resources are managed efficiently and deliverables are completed accurately and on schedule. Your Impact: • Design application solutions to existing applications, software and operating systems; maintain a current working knowledge of system enhancements. • Collaborate with network staff to ensure smooth and reliable operation of software and systems for fulfilling business objectives and processes. • Work at the highest level of all technical phases of programming; requires a high degree of creative thinking and the ability to use the accumulated knowledge and experience of others. • Gauge the effectiveness and efficiency of existing IBM iSeries systems; develop and implement strategies for improving or further leveraging these systems in terms of business processes. • Design and develop procedures, both manual and automated, to solve business opportunities. Successful Candidates Will Have: • B.S. in Computer Science, Engineering or equivalent experience. • 5+ years of programming experience in iSeries. • Strong proficiency in RPG ILE, RPG, CL, Query, DBU, SQL and DDS. • Excellent communications skills, teamwork, and independent motivation. • Proven analytical and creative problem-solving abilities. • WebSmart development tool is a plus. One80 Intermediaries is part of Arrowhead Intermediaries, a global insurance distribution platform that offers deep specialization, scale, and innovation across wholesale brokerage, program administration, and specialty insurance. With more than 7,000 professionals worldwide and a collective portfolio exceeding $18 billion in premium placed in 2024, our combined organization delivers a diverse trading platform for insurance carriers as well as expanded access and niche solutions for brokers and customers navigating complex and hard-to-place risks. The platform combines entrepreneurial culture with operational excellence to deliver tailored solutions and long-term value across the insurance ecosystem. Pay Range $80,000 - $140,000 Annual The pay range provided above is made in good faith and based on our lowest and highest annual salary or hourly rate paid for the role and takes into account years of experience required, geography, and/or budget for the role. Teammate Benefits & Total Well-Being We go beyond standard benefits, focusing on the total well-being of our teammates, including: • Health Benefits : Medical/Rx, Dental, Vision, Life Insurance, Disability Insurance • Financial Benefits : ESPP; 401k; Student Loan Assistance; Tuition Reimbursement • Mental Health & Wellness : Free Mental Health & Enhanced Advocacy Services • Beyond Benefits : Paid Time Off, Holidays, Preferred Partner Discounts and more. Not reflective of all benefits. Enrollment waiting periods or eligibility criteria may apply to certain benefits. Benefit details and offerings may vary for subsidiary entities or in specific geographic locations. Recruiting Vendor Disclosure Statement Brown & Brown does not accept unsolicited resumes from external recruiters, recruitment vendors or employment agencies ("Recruiting Vendors"). Recruiting Vendors must have a valid written agreement and received prior written authorization from an authorized Brown & Brown representative before submitting candidates for any publicly posted role. Any unsolicited resumes submitted to Brown & Brown or its employees become the property of Brown & Brown, and no fees will be paid for such submissions. Additional information regarding this policy can be found on our careers page. The Power To Be Yourself As an Equal Opportunity Employer, we are committed to fostering an inclusive environment comprised of people from all backgrounds, with a variety of experiences and perspectives, guided by our Diversity, Inclusion & Belonging (DIB) motto, “The Power to Be Yourself”.

Apply at Brown & Brown