American Farm Bureau Insurance Services, Inc. (AFBIS, Inc.) is looking for an iSeries RPG Developer to work out of our Fargo, ND office. As a member of our development team, you will be responsible for designing, developing, and implementing software solutions using iSeries i.e. AS/400 technology.

If you have a strong background in software development, a passion for coding, and experience in software engineering, this is an excellent opportunity to advance your career and contribute to the success of our organization by delivering high-quality software products. This role offers opportunities for growth and professional development.

Reporting to the Software Engineering Supervisor, the iSeries RPG Developer will be responsible for:

  • Participating in the full software development life cycle, including coding, testing, and deployment.
  • Writing clean, efficient, and well-documented code in RPG IV, and other relevant technologies.
  • Performing thorough testing and debugging of software defects, ensuring the delivery of reliable and high-performance applications.
  • Contributing to the improvement and maintenance of existing software applications.
  • Collaborating with the development team to engineer software solutions using the IBM AS/400 technology, adhering to established coding standards and best practices.
  • Performing code reviews to ensure code quality, performance, and adherence to coding standards.
  • Optimizing software applications for performance, scalability, and security.
  • Collaborating with other engineers and other departments to ensure successful integration and deployment of software solutions.
  • Staying up to date with emerging technologies, industry trends, and best practices in software development, and proactively share knowledge with the team.

What you will bring to this position:

  • Software Development related degree or equivalent experience, with 3+ years of RPG programming experience.
  • Expertise with RPG IV and other development tools in the IBM ecosystem.
  • Solid understanding of front-end technologies, SQL and relational databases.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Excellent problem-solving skills and the ability to analyze and resolve complex software development challenges.
  • Strong attention to detail and commitment to delivering high-quality software solutions.
  • Proven ability to work independently and as part of a team while meeting project deadlines.
  • A self-driven individual with a strong work ethic and a passion for software engineering.

This is a hybrid role working out of the Fargo office at least two days a week and one additional day within a two-week period.

AFBIS offers a competitive benefits package that includes medical, dental, vision, life, and disability insurance; company funded cash balance pension and a 401(k) retirement plan; Flexible Spending and Health Savings Accounts; paid holidays, vacation, and sick time; Employee Assistance Program; and other benefits.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.