Jobs in JS est. 2016

← All jobs

THE IMAGE GROUP INC are hiring a Business Systems Developer - Ecommerce & Business Systems

Mid-level Lucas County, Ohio, United States posted 2026-11-03

Apply for this position →

Job Details: Job Location: Holland - Holland, OH, Salary Range: Undisclosed, Department: Information Technology Reports To: Director of Information Technology or Lead Solutions Architect Position Type: Full-Time Position Summary The Business Systems Developer – Ecommerce & Integrations is a development-focused position responsible for building, supporting, and improving The Image Group’s ecommerce and business applications. This role will work extensively with Magento, NetSuite, Celigo, APIs, supplier integrations, and other business systems. The ideal candidate combines programming skills with an interest in understanding how technology supports real-world business processes. This is an excellent opportunity for an early-career developer who wants exposure beyond traditional application development. The individual will work directly with experienced IT leadership and a Lead Solutions Architect while developing skills in ecommerce, ERP systems, integrations, automation, and solution architecture. The long-term objective is to develop this individual into someone capable of designing and owning increasingly complex business technology solutions. Key Responsibilities Application Development Develop, test, deploy, and maintain enhancements to Magento and other business applications. Build custom functionality supporting ecommerce and internal business requirements. Troubleshoot application issues and develop permanent solutions to recurring problems. Participate in code reviews, testing, deployments, and application upgrades. Write clean, maintainable, secure, and well-documented code. Learn existing applications and progressively take ownership of assigned systems and functionality. Integrations & Automation Develop and maintain integrations between Magento, NetSuite, Celigo, supplier systems, and other applications. Work with REST APIs, web services, JSON/XML, databases, and integration platforms. Support integrations involving products, inventory, pricing, customers, orders, invoicing, shipping, and fulfillment. Monitor integrations and troubleshoot errors or data issues. Identify opportunities to automate repetitive business processes. Develop tools and integrations that reduce manual work and improve operational efficiency. Business Systems Develop an understanding of NetSuite and how ERP systems support Finance, Operations, Sales, Customer Service, and ecommerce. Work with business users to understand requirements and translate them into technical solutions. Assist with NetSuite workflows, saved searches, scripts, integrations, and related development. Learn how data and processes flow between ecommerce, ERP, suppliers, customers, and internal systems. Participate in requirements gathering, solution design, testing, and implementation. Ecommerce Support the development and ongoing improvement of the Magento ecommerce platform. Assist with Magento upgrades, extensions, integrations, custom development, and performance improvements. Develop customer-facing and administrative ecommerce functionality. Troubleshoot ecommerce issues and participate in root-cause analysis. Help improve the reliability, usability, and performance of the ecommerce environment. Project & Team Responsibilities Participate in ecommerce, integration, automation, and business-systems projects. Work closely with the Lead Solutions Architect and Director of IT on technical solutions. Collaborate with internal teams and offshore development resources. Maintain clear technical documentation for applications, integrations, and processes. Manage assigned development tasks and communicate progress, risks, and technical challenges. Continually expand technical and business knowledge. Qualifications: What We’re Looking For The ideal candidate is an early-career developer who enjoys both programming and understanding how businesses operate. We are looking for someone who is curious about what happens beyond the code—someone who wants to understand why a system is being built, how information moves through the organization, and how technology can make a business operate better. Qualifications Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field, or equivalent professional experience. Approximately 2–4 years of professional software development experience preferred. Experience with one or more modern programming or scripting languages. Understanding of databases, SQL, APIs, web services, and application integration concepts. Familiarity with web application development. Strong analytical and troubleshooting skills. Ability and desire to learn new technologies quickly. Strong written and verbal communication skills. Interest in business processes, ecommerce, ERP systems, and automation. Experience with PHP, JavaScript, SQL, Magento/Adobe Commerce, NetSuite, Celigo, REST APIs, Git, or cloud technologies is beneficial but not required. What You’ll Learn This position provides an opportunity to develop experience across a broad business technology environment, including: Magento / Adobe Commerce NetSuite ERP Celigo integration platform API and system integration architecture Supplier and ecommerce integrations Business process automation ERP and ecommerce data architecture Solution design and architecture Agile/Scrum development practices Business intelligence and reporting Career Development This position is designed as a growth role. Initially, the primary focus will be hands-on development, troubleshooting, integrations, and learning The Image Group’s business systems. As experience grows, the individual will be given increasing responsibility for designing solutions, working directly with business stakeholders, and owning applications and integrations. A successful individual should progress from Developer  Senior Developer / Solutions Developer  Solutions Architect, developing the technical and business knowledge necessary to eventually take ownership of major ecommerce and business-systems initiatives. The goal is not simply to develop a strong programmer, but to develop a technology professional who understands both software and the business the software supports.

Apply for this position →