Find Your Next Opportunity
Direct Hire, Contract, Contract to Hire
- Start your job search below
- Filter by Location, Remote Jobs, Keywords, and more. Save your keyword searches for automated notifications when new jobs are added.
- Apply!
Software Engineer (Progress ABL / Servoy)
iMPact Business Group
$ 80000.00 - $ 100000.00
Posted 08/13/2026
Permanent/Direct Hire
Permanent/Direct Hire
Job ID:
27578
Job Description
An iMPact Business Group client who develops and supports an industry specific ERP solution is seeking to hire an experienced Software Engineer.
This is a full-time role based in Grand Rapids, MI and utilizes a hybrid on-site work model.
This role is focused on the design, development, modernization, testing, implementation, and ongoing support of an industry-specific ERP software platform that supports a wide variety of customers in the Retail/Wholesale Agricultural industry.
This role will also participate in a multi-year ERP modernization initiative by converting legacy ERP functionality (Progress ABL based systems) into modern web/moble-based applications in a new Technology platform (Servoy).
Typical duties -
- Develop, test, and deploy software enhancements and bug fixes within a custom ERP platform
- Participate in the modernization of legacy applications (Progress ABL) into web and mobile technologies (Servoy)
- Write clean, maintainable, and well-documented code
- Participate in Agile ceremonies
- Perform peer code reviews and assist with testing other Developers' work
- Assist in software design, architecture discussions, and technical planning
- Develop, maintain, and support software solutions across the ERP platform, that functionality includes:
- Financial Management
- Purchasing
- Inventory
- Sales & Order Management
- Production & Crop Management
- Logistics & Shipping
- Reporting & Analytics
- Data Integrations
- Import/Export Utilities
- Provide technical support for complex issues
- Participate in team on-call after-hours support rotations
- Communicate technical solutions to both technical and non-technical audiences
- Build trusted relationships with customers
- Create technical documentation, testing scenarios, and functional specifications
- Ensure converted applications meet quality, performance, and usability expectations
- Seek opportunities to use AI to assist with the modernization and automate monotonous tasks
Job Requirements
- Bachelor's Degree (or equivalent work experience)
- 3+ years of Software Development experience
- Experience working in an Agile environment
- Experience with Accounting / Financial software - strongly preferred
- Experience developing / supporting ERP software - preferred
- Familiarity with Agricultural, Manufacturing, Distribution or Industrial automation needs
- Experience with and/or a willingness to learn what you don't already know -
- JavaScript
- Servoy
- GitHub
- SVN
- Use of AI to assist in the modernization and streamlining of repetitive tasks
- Progress
- ABL
- Strong analytical and troubleshooting skills
- Software debugging and root cause analysis
- Customer-focused mindset
About Grand Rapids, MI
Ready to embark on an exciting career journey in the vibrant city of Grand Rapids, Michigan? Explore our latest job opportunities in this dynamic region that boasts a thriving job market and a welcoming community. Known as Beer City USA, Grand Rapids is home to an array of craft breweries, stunning art galleries like the Frederik Meijer Gardens & Sculpture Park, and impressive cultural attractions such as the Grand Rapids Ballet and the Grand Rapids Symphony. With its lively downtown area, renowned restaurants serving up local delicacies like pasties and Michigan cherry pie, and picturesque outdoor spaces like Millennium Park and John Ball Zoo, Grand Rapids offers a perfect blend of urban amenities and natural beauty for professionals looking to advance their careers in a charming and growing city. Dive into our job listings and discover the opportunities waiting for you in Grand Rapids!
Contract positions
Will be employed and paid hourly by iMPact Business Group. Benefits (medical, dental & vision) are available after 90 days of employment.
Permanent placed employees
Paid by and qualify for benefits in accordance with the policies of the hiring company.
Submit your resume today to be considered for this position. A recruiter will review within a business day or two and will reach back out to you if they would like to discuss next steps.
Internal Positions
We have several internal positions at iMPact that we are hiring for. Please view our internal positions here.
- Recruiters
- Account Managers
Learn more about working with iMPact Business Group
Related Jobs
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Send an email reminder to:
Job Alerts
Get notified when similar jobs are posted.
