JPC Partners logo

Senior Integration Developer

JPC Partners
  • Pennsylvania
    8 days ago

    Job Description

    JPC Partners is looking for a Senior Integration Developer that will be a key part of the company’s architecture, supporting internal system to system integrations as well as customer and vendor facing integrations. As a key member of the Information Technology organization, the Senior Integration Developer reports and is responsible for implementing integration solutions. This includes cloud-based solutions, data design, event and API driven systems, microservices, middleware platforms, and systems integration.
    Boomi serves as the company’s strategic integration platform and the connective tissue across the enterprise, linking core systems such as Epicor Eclipse ERP, SAP, CRM, and Azure-based applications with the data, events, and services that run the business. Increasingly, this role also designs and manages the external-facing APIs that connect the company to its trading partners, customers, and vendors – making integration a differentiator in how quickly, securely and reliably the company can do business.
    In this role, you will: 
    • Implement integration solutions including cloud-based solutions, data design, event and API driven systems, microservices, middleware platforms and system integration.
    • Collaborate with stakeholders to gather and analyze business requirements for integration projects.
    • Develop detailed technical specifications and design documentation for integration solutions.
    • Identify approaches to all applicable non-functional requirements in detailed designs, including, but not limited to, performance, security, and observability.
    • Configure and customize Boomi connectors, components, and processes to meet specific integration requirements.
    • Build, maintain, and optimize Boomi integration processes that connect the core systems—including Epicor Eclipse ERP, SAP, CRM, and Azure-hosted applications—into a cohesive, well-governed integration fabric that ties the enterprise together.
    • Working with the Field Technology Group, design, publish, and manage external-facing APIs for trading partners, customers, and vendors using Boomi API Management, including gateway configuration, versioning, and full API lifecycle management.
    • Implement API security and governance—authentication (OAuth 2.0, API keys), authorization, rate limiting, and traffic monitoring—to safely and reliably expose internal capabilities to external partners.
    • Develop reusable Boomi components, canonical data models, and shared integration patterns that reduce duplication and accelerate delivery across the integration portfolio.
    • Migrate and consolidate legacy point-to-point and file-based integrations onto Boomi to improve standardization, security, maintainability, and observability across the integration estate.
    • Manage Boomi runtime environments (Atoms, Molecules, and cloud runtimes), deployments, and environment promotion across development, test, and production in line with DevOps and CI/CD practices.
    • Support the evolving integration and automation roadmap, including opportunities to leverage Boomi’s API and emerging AI and agentic integration capabilities to modernize how systems and partners connect.
    • Design and develop microservices where appropriate using C#.
    • Develop and execute test plans to ensure the accuracy, completeness, and reliability of integration solutions.
    • Provide technical guidance and support to other developers or team members as needed.
    • Work with awareness of existing Enterprise Architecture principles and other requirements and design standards and propose modifications to those when necessary.
    • Coordinate design reviews to win approval from Security, Infrastructure and Enterprise Architecture representatives.
    • Provide constant improvement to software deliverables by identifying gaps and problem areas and suggesting solutions that conform to Enterprise principles.
    • Enforce adherence to clean coding practices and maintain expectations of junior developers in terms of coding style and approach.
    • Support production integration systems and quickly identify issues and causes of errors ensuring high system availability and optimal performance.
    • Successfully complete required safety and compliance training programs as assigned.
    • Perform other reasonably related duties as assigned by immediate supervisor and other management as requested.
    Requirements:
    • 7 or more years of experience in software design and development
    • 5 or more years of experience in a cloud-based platform. (Azure preferred).
    • 5 or more years of experience in a DotNet platform, preferably V6 or later.
    • Deep, hands-on experience with Boomi across both Integration and API Management; Boomi Developer or Professional certification preferred.
    • Bachelor’s Degree or the equivalent combination of education, professional training, or work experience.
    The ideal candidate will also: 
    • Have proven use of enterprise integration patterns.
    • Be experienced using an enterprise integration platform. (Boomi preferred).
    • Be proficient in using Boomi connectors, transformations and processes to build integration workflows.
    • Have experience designing, publishing, and securing external partner-facing APIs, including API gateways, versioning, and authentication standards such as OAuth 2.0 and API keys.
    • Possess a strong working knowledge of common integration data formats and protocols, including XML, JSON, XSLT, SQL, CSV/flat files, and secure transport such as SFTP and HTTPS.
    • Have experience with B2B/EDI integration and trading-partner onboarding (preferred).
    • Have experience managing Boomi runtime topologies (Atom, Molecule, and cloud) and environment/deployment management.
    • Have demonstrated experience in DevOps practices.
    • Possess a demonstrated ability to understand business operations/processes and translate them into detailed technical designs.
    • Be familiar with static and dynamic diagramming approaches.
    • Have a proven aptitude with iterative process / development methodologies such as Agile and Scrum, including adhering to a sprint-based delivery schedule and accurate point estimation.
    • Have experience designing and implementing event-driven systems.
    • Have experience with REST-based API design.
    • Have experience with Jira/Confluence.
    • Have experience with cloud platforms, preferably Azure.
    • Have experience with Epicor Eclipse and companion products.
    • Have proven experience in multiple database platforms, including relational and non-relational and the ability to describe the pros and cons of each.
    • Possess business knowledge in a distribution environment.
    • Have experience with Domain-Driven design process and deliverables.
    • Have a proven ability to support software systems in a production environment.
    • Be able to analyze requirements and break them down into manageable deliverables.
    • Be able to learn new technical skills quickly.
    • Possess strong leadership skills
    • Be able to multitask, prioritize work, and meet project deadlines in a fast-paced environment.
    • Be professional; organized and able to manage work, time and problems. 
    • Be results oriented; focused on attaining goals and objectives. 
    • Have strong oral and written communication skills and the ability to convey answers, issues, and status changes in a clear, concise, and effective manner.

    Numbers & Facts

    LocationPennsylvania
    IndustryComputer/IT Services
    Company Size20 to 49 employees
    Year Founded2004
    Websitehttp://www.jpcpartners.com

    About Company

    JPC Partners

    Founded in 2004, JPC Partners has established itself as a premier provider of top talent to employers throughout the Eastern United States from Start-ups to Fortune 500 companies.

    Services

    Retained Search

    When it comes to executive searches, we know how important it is to find a partner who can understand your needs, recruit best-in-class talent, and work collaboratively towards a successful hire. With a deep understanding of our practice areas and solid, collaborative relationships with industry leaders, we drive top performance in the executive recruiting sector, delivering a better experience for both our clients and candidates.

    Direct Hire Staffing

    Focus on running your business while JPC handles the hiring process for you. We will evaluate the position; source qualified candidates; screen, interview, test and assess each one; and check backgrounds and references – all to ensure you hire a top performer.

    Contract Staffing and Contract to Hire Staffing

    Our clients can try out an employee on the job for a predetermined period of time, before making a full-time hiring decision. This allows our clients to evaluate the candidate in a true work setting to ensure a great fit.

    JPC focuses on providing expert resources for each assignment based on your unique requirements developed through customer collaboration.

    JPC is able to attract and retain technology experts and consultants through our sourcing network and data base built on over thirty years of business and information technology contacts including personal and professional referrals. We are able to attract and retain our IT consulting professionals with a compensation model that rewards excellence and places our consultants among the best paid in the industry while pricing our services at very competitive rates that provide value for our clients and keep our staff motivated.

    JPC helps our clients place IT talent in the following and other areas:

    • CEO / CTOs / CIOs / VPs of IT
    • Application and Infrastructure Directors
    • Project Managers
    • Business Analysts
    • Database Administrators
    • Technical Writers
    • Network Architects and Administrators
    • Software QA / Testers
    • Systems Architects
    • Application Developers
    • Application Architects
    • Web Developers
    • Data Warehousing
    • Business Intelligence
    • IT Auditors
    • Network Engineers
    • Programmer Analysts
    • Mobile Application Developers

    Temporary Staffing

    Increase your workforce – without adding to your overhead. With JPC’s temporary staffing solutions, you’ll get the people you need, when you need them, to fill in for short- or long-term projects.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Hostingunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Atlassian JIRAunmatched
    • Authenticationunmatched
    • Automationunmatched
    • Business Analysisunmatched
    • Business Operationsunmatched
    • Business Processesunmatched
    • Business Skillsunmatched
    • Business Strategyunmatched
    • Business-to-Business (B2B)unmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Customer Relationship Management (CRM)unmatched
    • Data Formatsunmatched
    • Data Modelingunmatched
    • DevOpsunmatched
    • Documentationunmatched
    • Electronic Data Interchange (EDI)unmatched
    • Enterprise Architectureunmatched
    • Establish Prioritiesunmatched
    • HTTPS (HyperText Transport Protocol Secure)unmatched
    • High Availabilityunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • JSONunmatched
    • Microservicesunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Windows Azureunmatched
    • Middlewareunmatched
    • Multitaskingunmatched
    • OAuthunmatched
    • Onboardingunmatched
    • Operations Processesunmatched
    • Organizational Skillsunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • REST (Representational State Transfer)unmatched
    • Reporting Skillsunmatched
    • Requirements Managementunmatched
    • SAP ECC (fka SAP R/3 and SAP ERP)unmatched
    • SQL (Structured Query Language)unmatched
    • Safety Complianceunmatched
    • Safety Trainingunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Secure/SSH File Transfer Protocol (SFTP)unmatched
    • Security Infrastructureunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • System Integration (SI)unmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Technical/Engineering Designunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Topologyunmatched
    • Traffic Shapingunmatched
    • Training Programunmatched
    • Writing Skillsunmatched
    • XML (EXtensible Markup Language)unmatched
    • XSLT (Extensible Stylesheet Language Translation)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder