Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - CCM

Full-time

Carlisle



Carlisle Companies is a leading manufacturer of building envelope products and solutions that make buildings more energy efficient, durable, and sustainable.

We deliver roofing, insulation, waterproofing, and architectural systems for commercial and residential projects using a focus on innovation and continuous improvement to solve today’s challenges.

We’re equally committed to our people, prioritizing safety, inclusion, career growth development, tuition assistance, and excellent benefits.

With manufacturing, engineering, R&D, and corporate functions across North America and globally, Carlisle offers stability, agility, and opportunity in a performance-driven culture. Do meaningful work and shape the future of building solutions; apply today and come grow with us.

Job Description



We are looking for a highly experienced SAP BTP Integration / CPI Developer to design, develop, test, deploy, and support enterprise-grade integrations across SAP and non-SAP applications. The ideal candidate will have strong hands-on experience with SAP BTP Cloud Integration (CPI) and proven expertise integrating SAP ECC, S/4HANA, SAP Sales and Service Cloud, SAP CPQ, SAP Commerce Cloud, Salesforce, and custom applications built using Java and .NET frameworks.

The candidate should have strong knowledge of integration development, middleware patterns, error handling, monitoring, performance optimization, automated testing, and enterprise integration best practices.

Duties and Responsibilities:

  • Design, develop, test, deploy, and support scalable, secure, and reusable integration solutions using SAP BTP Integration Suite / Cloud Integration (CPI).
  • Develop and maintain end-to-end integrations between:
    • SAP ECC
    • SAP S/4HANA
    • SAP Sales and Service Cloud
    • SAP CPQ
    • SAP Commerce Cloud
    • Salesforce
    • Java-based applications
    • .NET-based applications
    • Other third-party and custom enterprise applications
  • Analyze integration requirements and translate functional specifications into technical integration solutions.
  • Implement integration patterns including synchronous, asynchronous, request/reply, publish/subscribe, batch, and event-driven integrations.
  • Develop integrations using protocols and adapters such as:
    • REST
    • OData
    • IDoc
    • SOAP
    • SFTP/FTP
    • JDBC/database connectivity
    • Other relevant SAP BTP/CPI adapters
  • Develop and maintain reusable integration components, templates, mappings, and common utilities.
  • Create and maintain Groovy scripts for custom data transformation, message processing, validation, routing, exception handling, and other integration requirements.
  • Configure and maintain Value Mappings and other reusable CPI artifacts.
  • Implement complex message mappings, transformations, routing, filtering, enrichment, and content modification.
  • Configure authentication and connectivity using appropriate security mechanisms, including OAuth, certificates, basic authentication, and API keys.
  • Perform unit testing, defect resolution, deployment, and post-deployment validation for integration flows.
  • Prepare technical documentation, interface specifications, mapping documents, test cases, and operational support documentation.
  • Collaborate with functional teams, application teams, business stakeholders, and support teams throughout the integration lifecycle.

Integration Error Handling & Monitoring:

  • Develop and configure integration error-handling solutions in SAP CPI.
  • Implement mechanisms such as:
    • Retry processing
    • Automatic retries with configurable policies
    • Exception subprocesses
    • Dead Letter Queue (DLQ) patterns
    • Failed-message reprocessing
    • Error categorization and routing
    • Alerting and notification mechanisms
  • Configure and maintain monitoring dashboards to provide visibility into:
    • Successful and failed messages
    • Integration volumes
    • Processing times
    • Error trends
    • Retry counts
    • DLQ messages
    • Interface health and availability
  • Monitor production integrations, investigate failures, perform root-cause analysis, and implement corrective actions.
  • Support incident resolution, problem management, and continuous improvement of integration solutions.
  • Maintain appropriate logging and monitoring while ensuring sensitive data is handled securely.

Testing & Performance:

  • Develop comprehensive integration test cases covering positive, negative, boundary, and exception scenarios.
  • Execute unit testing, System Integration Testing (SIT), User Acceptance Testing (UAT), regression testing, and end-to-end integration testing.
  • Prepare test data and validate message payloads, mappings, routing, transformations, and error scenarios.
  • Perform integration performance and load testing.
  • Analyze integration performance bottlenecks and optimize CPI iFlows, mappings, Groovy scripts, API calls, and backend interactions.
  • Validate throughput, latency, scalability, and reliability of integration flows.
  • Resolve defects identified during testing and production support.
  • Support deployment activities across development, quality assurance, and production environments.

Required Knowledge/Skills/Abilities:

  • Deep working knowledge of SAP BTP Integration Suite / Cloud Integration (CPI), including iFlow design, deployment, and lifecycle management.
  • Skilled in Groovy scripting for data transformation, message processing, validation, routing, and exception handling.
  • Skilled in building complex message mappings, value mappings, and reusable integration components and utilities.
  • Working knowledge of REST, OData, SOAP, IDoc, FTP/SFTP, JDBC, JSON, and XML.
  • Knowledge of enterprise integration patterns, including synchronous, asynchronous, request/reply, publish/subscribe, batch, and event-driven designs.
  • Knowledge of API security and authentication methods, including OAuth, certificates, basic authentication, and API keys.
  • Ability to design integration error handling — retries, exception subprocesses, dead letter queues, and reprocessing — and to configure monitoring dashboards and alerts.
  • Ability to troubleshoot production integration failures, perform root-cause analysis, and drive corrective action.
  • Ability to plan and execute integration testing across unit, SIT, UAT, regression, and end-to-end scenarios.
  • Ability to analyze performance bottlenecks and tune iFlows, mappings, scripts, and API calls for throughput, latency, and reliability.
  • Ability to translate functional requirements into technical integration designs and clear supporting documentation.
  • Ability to manage CPI artifacts through version control, transport, and deployment across development, QA, and production environments.
  • Ability to partner with functional, application, and business teams and explain technical concepts to non-technical audiences.

Qualifications



Education and Experience:

  • Education:
    • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or an equivalent professional background.
  • Professional Background:
    • 10–12 years in software or integration development.
    • Minimum 5 years hands-on with SAP BTP Integration Suite / Cloud Integration (CPI).
    • Proven track record developing and supporting complex CPI iFlows.
    • Strong understanding of SAP integration concepts and enterprise integration patterns.
    • Hands-on integration work across:
      • SAP ECC
      • SAP S/4HANA
      • SAP Sales and Service Cloud
      • SAP CPQ
      • SAP Commerce Cloud
      • Salesforce
    • Integration of applications built on Java and .NET.
    • Strong hands-on knowledge of:
      • REST APIs
      • OData
      • IDoc
      • SOAP
      • FTP/SFTP
      • JSON
      • XML
    • Advanced Groovy scripting in SAP CPI.
    • Complex message mappings and data transformations.
    • Creation and management of CPI Value Mappings.
    • Development of reusable integration components and shared utilities.
    • Understanding of authentication mechanisms such as OAuth, certificates, basic authentication, and API keys.
    • Implementation of integration error handling, retry mechanisms, DLQ and reprocessing patterns, and monitoring.
    • Configuration of integration monitoring dashboards and operational support solutions.
    • Development and execution of integration test cases.
    • Performance and load testing, including tuning of integration flows.
    • Version control, transport, and deployment of CPI artifacts.

Working Conditions:

  • This is a fully onsite position. The employee is expected to be physically present at their designated work location during scheduled hours. In-person attendance is essential for collaboration, access to onsite resources, and the performance of job responsibilities. Employees must comply with all site-specific safety, security, and conduct policies.
  • Periodic travel may be required for team meetings, training sessions, or company-sponsored events, with advance notice provided. Travel expenses will be reimbursed in accordance with the company’s travel and expense policy.

Additional Information



Our Culture & Values
At Carlisle, our culture is grounded in a shared commitment to our core values: Start with Safety, Focus on Customers, Act with Integrity, Pursue Excellence, Better Every Day, Drive Innovation, and Deliver Results. These values are not just words—they guide our behaviors, decisions, and actions every day. They are the foundation of our business and the reason for our continued success.

We endeavor to make this site accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact View email address on us.fitly.work.

INFORMATION SECURITY ALERT

All applicants for careers with Carlisle will be submitted through this site. Carlisle will not extend job offers without prior in-person or visual correspondence and we will not ask you to provide private personal information for a background check prior to extending a job offer. For more information, please review our Privacy policy.

 

 

 

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Software Developer - CCM in Carlisle, PA vacancy
  •  ...environments, resolving and improving performance problems, and maintaining tools used by other IS teams, primarily the DevOps and Software Development teams. The role will include extensive coordination with the application, development, and security teams. The Senior... 
    Suggested
    Local area
    Visa sponsorship
    Work visa
    2 days per week

    Select Medical

    Mechanicsburg, PA
    3 days ago
  • $99k - $225k

    Application Security EngineerThe Opportunity: Everyone is trying to “harness the cloud,” but not everyone knows how. As a cloud computing infrastructure architect, you know how to take advantage of cloud capabilities. On our team of experienced professionals, you’ll use...
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Mechanicsburg, PA
    4 days ago
  • Job DescriptionECS is seeking a AWS Cloud Engineer to work hybrid onsite in Mechanicsburg, PA. Provide guidance on Secure Computing Architecture, Cloud Brokerage Services, Shared Security Services Management, Cloud Security Support Services, Cloud Governance, Federal Risk...
    Suggested

    ECS Federal

    Mechanicsburg, PA
    6 hours ago
  •  ...innovation. Work You’ll Do As a Center Delivery Consultant, Software Engineering Solutions on the HCI team, you will join the infrastructure...  ...matching, and ACE Portal integration, working alongside developers, identity/policy specialists, and stakeholders through Release... 
    Suggested
    Work at office
    Local area

    Deloitte

    Mechanicsburg, PA
    2 days ago
  • $128k - $252.5k

     ...deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...  ...patterns (e.g., publish/subscribe, request/reply, aggregator). Develop and implement solutions that adhere to established enterprise architecture... 
    Suggested
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Mechanicsburg, PA
    2 days ago
  •  ...innovation.Work You’ll DoAs a US Delivery Senior Consultant, Software Engineering Solutions on the team, you will:Build and enhance...  ...repository workflows, version control processes, testing, and developer productivity activitiesPartner with data scientists, data engineers... 
    Work at office
    Local area
    Relocation
    Flexible hours
    Night shift

    Deloitte

    Mechanicsburg, PA
    2 days ago
  •  ...focus primarily on AWS environments and will work closely with other cloud architects, engineering teams, and business stakeholders to develop and execute a cohesive cloud strategy. The ideal candidate has hands-on experience running production workloads in cloud... 
    Full time
    Local area
    Flexible hours
    3 days per week

    Allocore

    Mechanicsburg, PA
    more than 2 months ago
  • $75k - $232k

     ...facilitate interaction with cross functional teams.U.S. Export Controls Requirements: This job requires access to technology, materials, software or hardware that is controlled by the export laws of the United States. Candidates are required to provide proof of either US... 
    Permanent employment
    Full time
    Work at office

    Microchip Technology

    Mount Holly Springs, PA
    1 day ago
  • $91.89k - $110.59k

     ...The AOPC/IT department is seeking a Java and Database Developer to support business-critical services that exchange information between court case management systems and external agencies. This position focuses on Java development and relational database development along... 
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours
    2 days per week

    Pennsylvania Courts

    Mechanicsburg, PA
    6 days ago
  •  ...policiesWillingness to perform hands-on bridge condition inspection and comfortable with heightsDesired proficiency in any of the following software: LEAP Bridge Enterprise, LARSA 4D, LPile, MDX, Descus, AASHTOWare BrR, Merlin DASH, spColumn, PennDOT software packages, Bentley... 
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Flexible hours
    Night shift

    AMT Engineering

    Mechanicsburg, PA
    1 day ago
  •  ...role in coordinating, guiding, and mentoring the Cloud Operations Specialist(s) to accomplish the bulk of this work. Your efforts to develop the Cloud Operations Specialist(s) by providing technical direction, escalation handling, systemic improvements, and repeatable... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Allocore

    Mechanicsburg, PA
    more than 2 months ago
  • $105.4k - $207.8k

     ...process, please direct your inquiries to the Global Call Center (GCC) at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore... 
    Local area

    Deloitte

    Mechanicsburg, PA
    2 days ago
  •  ...candidate will be working directly with our program's Lead Pipeline / DevSecOps Engineer and the DevSecOps Engineering team, software developers, production/operations, and integration teams to support a complex program to provide Agile development and operations and maintenance... 
    Contract work

    Entarian

    Mechanicsburg, PA
    4 days ago
  • Decision rights Independent on design and build within standards; proposes guardrails and reference patterns; escalates enterprise-wide changes. 5+ years AWS security automation and DevOps Required 5 Strong with AWS CDK and CloudFormation...

    3B Staffing LLC

    Mechanicsburg, PA
    5 days ago
  • $107.6k - $198.4k

     ...document requirements, support fit-to-standard decisions, and promote adoption of SAP leading practices and process standardization.Develop core implementation deliverables, including solution designs, configuration documentation, test scripts, cutover inputs, deployment... 
    Local area

    Deloitte

    Mechanicsburg, PA
    1 day ago
  •  ...associated processing data. Execute basic statistical analyses to evaluate processing data. Present research findings to R&D group and CCM executives Conduct data analysis using Minitab and/or Excel. The candidate will create a PowerPoint presentation that will be... 
    Internship
    Summer internship
    Monday to Friday

    Carlisle

    Carlisle, PA
    5 days ago
  •  ...Carlisle Construction Materials (CCM) is a market leader in single-ply commercial roofing membranes, including TPO—protecting the...  ...retardants, and TiO₂ pigment systems. Support pilot-scale trials and develop an understanding of extrusion, compounding, lamination,... 
    Full time

    Carlisle

    Carlisle, PA
    7 days ago
  •  ...growth through innovation.Work you'll doAs a Delivery Consultant, Software Engineering Solutions on the Engineering as a Service team, you...  ...life cycle methodologies, including Scrum and AgileDesign, develop, and enhance software systems and custom components using modern... 
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Mechanicsburg, PA
    2 days ago
  • $107.36k - $182.51k

     ...Job Description BAE Systems is seeking a Senior COBOL Developer to support our work as a prime contractor on a high-profile U.S....  ...risks associated with system replacement. Collaborating with software developers to design and implement high-quality replacements for... 
    Full time
    Part time
    For contractors
    Local area
    Worldwide

    BAE Systems

    Mechanicsburg, PA
    3 days ago
  • $159k - $184k

     ...Details:Job SummaryCubic Digital Intelligence is seeking a Senior Software Engineer to serve as the primary on-site engineering resource...  ...Full Motion Video (FMV) capabilities. The engineer will develop site-specific software enhancements, automation scripts, deployment... 
    Full time

    Cubic Corporation

    Mechanicsburg, PA
    2 days ago
  •  ...innovative firm with a culture that is committed to excellence and fosters staff empowerment. For more information, visit: Responsibilities:Develop superstructure designs for new and replacement bridgesDevelop rehabilitation plans and details for bridge projects.Develop... 
    Contract work
    Local area

    GPI

    Mechanicsburg, PA
    4 days ago
  •  ...Senior .Net Developer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected... 
    Temporary work
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Mechanicsburg, PA
    9 days ago
  • Andworx is hiring a Senior Power Platform Developer to provide expertise creating impactful and transformative solutions with the Microsoft Power Platform (Power Apps, Power Automate, Power BI) in support of a Federal Government client. As a candidate, you have strong technical... 
    Full time
    Local area
    Relocation package

    Andworx

    Mechanicsburg, PA
    13 days ago
  •  ...Job Title: .Net Developer Job Location: Mechanicsburg PA Job Type: Full- Time Job Description: Designing, coding, and deploying scalable web applications from conception to final product. Front-End Engineering: Creating responsive, high-performance... 
    Full time

    Staffingine LLC

    Mechanicsburg, PA
    1 day ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Carlisle, PA
    3 days ago
  • Job DescriptionCarlisle Construction Materials is a market leader in commercial roofing, delivering innovative insulation, membrane, and accessory solutions that protect the buildings where people work, learn, heal, and live. We are seeking a Reliability Engineer at our...
    Shift work

    Carlisle Companies

    Carlisle, PA
    1 day ago
  • $93k - $191k

     ...solution foundations. This role requires a blend of traditional software engineering skills, cloud solution architecture experience,...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview... 

    Deloitte

    Mechanicsburg, PA
    14 hours ago
  •  ...domain registration and external DNS, including renewals, & SSL/DNS verification. Automation & Infrastructure Development • Develop PowerShell/Python solutions for infrastructure automation, API integrations, monitoring, reporting, and asset inventory sync. • Experience... 
    Immediate start
    Shift work

    Allen Distribution

    Carlisle, PA
    4 days ago
  • Job Description Job Description Benefits: ~ Health insurance BVA Bear’s IT Solutions is seeking a Web / Application Support Specialist . This is for a part‑time (20 hrs a week) position primarily supporting City of Philadelphia facilities onsite. Candidates...
    Permanent employment
    Contract work
    Part time
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    BVA Bear's IT Solutions

    Boiling Springs, PA
    15 days ago
  •  ...through innovation. Work You’ll Do As a Center Delivery Consultant, Software Engineering Solutions on the HCI team, you will join the...  ...services, Salesforce, and external systems (ATS/NVC, ACE, Paravision).Develop event-driven integration flows using services like Lambda, API... 
    Work at office
    Local area

    Deloitte

    Mechanicsburg, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - CCM. Be the first to apply!