Not Applicable
Posted April 17, 2026
Job link
Thinking about this job
Responsibilities
Responsibilities
- Leadership, Strategy & Delivery
- Define and execute the enterprise applications strategy in alignment with business goals and the technology roadmap
- Lead and manage the Application Development and Business Intelligence teams, including performance management, mentoring, and career development
- Establish and enforce best practices across software development, architecture, integration, and data management
- Own application lifecycle management, including enhancements, upgrades, implementations, and system optimization, with particular emphasis on Microsoft Great Plains as a core business system
- Serve as the internal subject matter expert and escalation point for Great Plains ERP, ensuring system stability, data integrity, and alignment with business processes across Finance, Operations, and Supply Chain
- Drive governance processes for development standards, code quality, documentation, release management, and source control
- Partner with business stakeholders to prioritize initiatives and translate requirements into scalable, effective solutions
- Oversee project delivery, ensuring milestones, budgets, and timelines are met across multiple concurrent initiatives
- Lead evaluation, selection, and implementation of new technologies and enterprise platforms
- Manage risk, dependencies, and resource allocation across projects
- Develop and maintain application and data architecture diagrams, system documentation, and integration flows
- Establish KPIs and reporting for application performance, team productivity, and project outcomes
- Collaborate with IT leadership on budgeting, vendor management, and long-term planning
- Ensure high availability, scalability, and performance of enterprise systems
- Architecture & Technical Oversight
- Provide hands-on technical leadership in the design of enterprise applications, APIs, and data services
- Oversee development of integrations, data pipelines, and transformation processes across systems, including inbound/outbound integrations with Microsoft Great Plains and MuleSoft-managed integration flows
- Guide the design and maintenance of GP customizations, eConnect integrations, and third-party add-on solutions
- Drive best practices for integration architecture using MuleSoft Anypoint Platform, ensuring scalable, reusable, and well-documented API and integration assets
- Guide architecture for cloud-based solutions across platforms such as AWS and Azure
- Ensure best practices in security, performance, and scalability are embedded in all solutions
- Review system designs, code, and implementations to ensure alignment with architectural standards
- Support critical production issues and provide escalation guidance as needed
Not Met Priorities
What still needs stronger evidence
Requirements
- 5+ years of experience in enterprise application development, with 3+ years in a team lead or management role
- Technical Expertise
- Strong knowledge of enterprise application architecture, systems integration, and scalable solution design
- Hands-on experience with Microsoft Great Plains, including configuration, customization, upgrades, and ongoing support
- Experience managing integrations between Great Plains and other enterprise systems (e.g., eCommerce, WMS, CRM, BI platforms)
- Familiarity with GP modules including GL, AP, AR, Purchasing, WMS, Inventory, and Sales Order Processing
- Solid background in data architecture, data warehousing, and BI solutions
- Hands-on experience with APIs, microservices, and distributed systems
- Proficiency with MuleSoft Anypoint Platform, including design, development, and management of APIs, integration flows, and ESB/iPaaS solutions
- Experience building and supporting MuleSoft integrations connecting ERP, eCommerce, CRM, WMS, and other enterprise systems
- Familiarity with MuleSoft best practices including API-led connectivity, DataWeave transformations, error handling, and deployment to CloudHub or on-premises Mule runtimes
- Proficiency with cloud platforms such as AWS and/or Azure
- Experience with RDBMS technologies including SQL Server and MySQL
- Leadership & Collaboration
- Proven ability to lead and develop high-performing development teams in complex IT environments
- Deep understanding of software development methodologies, including Agile and Scrum
- Strong communication skills with the ability to translate technical concepts for business stakeholders
- Ability to manage competing priorities and drive results in a fast-paced environment
Preferred Skills
- Broader experience with enterprise ERP systems is a plus
- Hands-on experience with APIs, microservices, and distributed systems
Education
- (Not required) – Bachelor's or Master's degree in Computer Science, Information Systems, or a related field — or equivalent professional experience
About ZAGG
ZAGG is a leading provider of mobile device accessories and solutions. We are seeking a dynamic and experienced Manager of Enterprise Applications & Integration to join our technology team and help drive the systems and platforms that power our business.
Position Summary
The Manager of Enterprise Applications & Integration is responsible for the delivery, management, and ongoing optimization of ZAGG's enterprise business systems. This role ensures that application architecture, data, and integration capabilities are aligned with evolving business objectives. The Manager will oversee the full lifecycle of enterprise applications—including design, development, implementation, integration, and support—while driving operational excellence across platforms. This individual will lead a team of developers and engineers, establish best practices, and collaborate cross-functionally to deliver high-impact technology solutions.
Essential Duties & Responsibilities
Leadership, Strategy & Delivery
Define and execute the enterprise applications strategy in alignment with business goals and the technology roadmap
Lead and manage the Application Development and Business Intelligence teams, including performance management, mentoring, and career development
Establish and enforce best practices across software development, architecture, integration, and data management
Own application lifecycle management, including enhancements, upgrades, implementations, and system optimization, with particular emphasis on Microsoft Great Plains as a core business system
Serve as the internal subject matter expert and escalation point for Great Plains ERP, ensuring system stability, data integrity, and alignment with business processes across Finance, Operations, and Supply Chain
Drive governance processes for development standards, code quality, documentation, release management, and source control
Partner with business stakeholders to prioritize initiatives and translate requirements into scalable, effective solutions
Oversee project delivery, ensuring milestones, budgets, and timelines are met across multiple concurrent initiatives
Lead evaluation, selection, and implementation of new technologies and enterprise platforms
Manage risk, dependencies, and resource allocation across projects
Develop and maintain application and data architecture diagrams, system documentation, and integration flows
Establish KPIs and reporting for application performance, team productivity, and project outcomes
Collaborate with IT leadership on budgeting, vendor management, and long-term planning
Ensure high availability, scalability, and performance of enterprise systems
Architecture & Technical Oversight
Provide hands-on technical leadership in the design of enterprise applications, APIs, and data services
Oversee development of integrations, data pipelines, and transformation processes across systems, including inbound/outbound integrations with Microsoft Great Plains and MuleSoft-managed integration flows
Guide the design and maintenance of GP customizations, eConnect integrations, and third-party add-on solutions
Drive best practices for integration architecture using MuleSoft Anypoint Platform, ensuring scalable, reusable, and well-documented API and integration assets
Guide architecture for cloud-based solutions across platforms such as AWS and Azure
Ensure best practices in security, performance, and scalability are embedded in all solutions
Review system designs, code, and implementations to ensure alignment with architectural standards
Support critical production issues and provide escalation guidance as needed
Knowledge, Skills & Abilities
Education & Experience
Bachelor's or Master's degree in Computer Science, Information Systems, or a related field — or equivalent professional experience
5+ years of experience in enterprise application development, with 3+ years in a team lead or management role
Technical Expertise
Strong knowledge of enterprise application architecture, systems integration, and scalable solution design
Hands-on experience with Microsoft Great Plains, including configuration, customization, upgrades, and ongoing support
Experience managing integrations between Great Plains and other enterprise systems (e.g., eCommerce, WMS, CRM, BI platforms)
Familiarity with GP modules including GL, AP, AR, Purchasing, WMS, Inventory, and Sales Order Processing
Broader experience with enterprise ERP systems is a plus
Solid background in data architecture, data warehousing, and BI solutions
Hands-on experience with APIs, microservices, and distributed systems
Proficiency with MuleSoft Anypoint Platform, including design, development, and management of APIs, integration flows, and ESB/iPaaS solutions
Experience building and supporting MuleSoft integrations connecting ERP, eCommerce, CRM, WMS, and other enterprise systems
Familiarity with MuleSoft best practices including API-led connectivity, DataWeave transformations, error handling, and deployment to CloudHub or on-premises Mule runtimes
Proficiency with cloud platforms such as AWS and/or Azure
Experience with RDBMS technologies including SQL Server and MySQL
Leadership & Collaboration
Proven ability to lead and develop high-performing development teams in complex IT environments
Deep understanding of software development methodologies, including Agile and Scrum
Strong communication skills with the ability to translate technical concepts for business stakeholders
Ability to manage competing priorities and drive results in a fast-paced environment
What We Offer
Competitive salary and performance-based incentives
Comprehensive health, dental, and vision benefits
401(k) with company match
Generous PTO and paid holidays
Employee product discounts
A collaborative, innovative work environment
ZAGG is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
ZAGG is a leading provider of mobile device accessories and solutions. We are seeking a dynamic and experienced Manager of Enterprise Applications & Integration to join our technology team and help drive the systems and platforms that power our business.
Position Summary
The Manager of Enterprise Applications & Integration is responsible for the delivery, management, and ongoing optimization of ZAGG's enterprise business systems. This role ensures that application architecture, data, and integration capabilities are aligned with evolving business objectives. The Manager will oversee the full lifecycle of enterprise applications—including design, development, implementation, integration, and support—while driving operational excellence across platforms. This individual will lead a team of developers and engineers, establish best practices, and collaborate cross-functionally to deliver high-impact technology solutions.
Essential Duties & Responsibilities
Leadership, Strategy & Delivery
Define and execute the enterprise applications strategy in alignment with business goals and the technology roadmap
Lead and manage the Application Development and Business Intelligence teams, including performance management, mentoring, and career development
Establish and enforce best practices across software development, architecture, integration, and data management
Own application lifecycle management, including enhancements, upgrades, implementations, and system optimization, with particular emphasis on Microsoft Great Plains as a core business system
Serve as the internal subject matter expert and escalation point for Great Plains ERP, ensuring system stability, data integrity, and alignment with business processes across Finance, Operations, and Supply Chain
Drive governance processes for development standards, code quality, documentation, release management, and source control
Partner with business stakeholders to prioritize initiatives and translate requirements into scalable, effective solutions
Oversee project delivery, ensuring milestones, budgets, and timelines are met across multiple concurrent initiatives
Lead evaluation, selection, and implementation of new technologies and enterprise platforms
Manage risk, dependencies, and resource allocation across projects
Develop and maintain application and data architecture diagrams, system documentation, and integration flows
Establish KPIs and reporting for application performance, team productivity, and project outcomes
Collaborate with IT leadership on budgeting, vendor management, and long-term planning
Ensure high availability, scalability, and performance of enterprise systems
Architecture & Technical Oversight
Provide hands-on technical leadership in the design of enterprise applications, APIs, and data services
Oversee development of integrations, data pipelines, and transformation processes across systems, including inbound/outbound integrations with Microsoft Great Plains and MuleSoft-managed integration flows
Guide the design and maintenance of GP customizations, eConnect integrations, and third-party add-on solutions
Drive best practices for integration architecture using MuleSoft Anypoint Platform, ensuring scalable, reusable, and well-documented API and integration assets
Guide architecture for cloud-based solutions across platforms such as AWS and Azure
Ensure best practices in security, performance, and scalability are embedded in all solutions
Review system designs, code, and implementations to ensure alignment with architectural standards
Support critical production issues and provide escalation guidance as needed
Knowledge, Skills & Abilities
Education & Experience
Bachelor's or Master's degree in Computer Science, Information Systems, or a related field — or equivalent professional experience
5+ years of experience in enterprise application development, with 3+ years in a team lead or management role
Technical Expertise
Strong knowledge of enterprise application architecture, systems integration, and scalable solution design
Hands-on experience with Microsoft Great Plains, including configuration, customization, upgrades, and ongoing support
Experience managing integrations between Great Plains and other enterprise systems (e.g., eCommerce, WMS, CRM, BI platforms)
Familiarity with GP modules including GL, AP, AR, Purchasing, WMS, Inventory, and Sales Order Processing
Broader experience with enterprise ERP systems is a plus
Solid background in data architecture, data warehousing, and BI solutions
Hands-on experience with APIs, microservices, and distributed systems
Proficiency with MuleSoft Anypoint Platform, including design, development, and management of APIs, integration flows, and ESB/iPaaS solutions
Experience building and supporting MuleSoft integrations connecting ERP, eCommerce, CRM, WMS, and other enterprise systems
Familiarity with MuleSoft best practices including API-led connectivity, DataWeave transformations, error handling, and deployment to CloudHub or on-premises Mule runtimes
Proficiency with cloud platforms such as AWS and/or Azure
Experience with RDBMS technologies including SQL Server and MySQL
Leadership & Collaboration
Proven ability to lead and develop high-performing development teams in complex IT environments
Deep understanding of software development methodologies, including Agile and Scrum
Strong communication skills with the ability to translate technical concepts for business stakeholders
Ability to manage competing priorities and drive results in a fast-paced environment
What We Offer
Competitive salary and performance-based incentives
Comprehensive health, dental, and vision benefits
401(k) with company match
Generous PTO and paid holidays
Employee product discounts
A collaborative, innovative work environment
ZAGG is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.