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.