Skip to main content

Sr. Software Engineer - Informatica B2B Developer

Posted today

aidataworksTampa (FL)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Location: Remote, USA
Employment Type: Full-Time (Permanent)
Experience: 10+ Years
Department: Professional Services
Level: 4 – SeniorJob Description
We are seeking an experienced Senior Software Engineer – Informatica B2B Developer with 10+ years of hands-on experience in enterprise data integration, ETL/ELT development, cloud technologies, and B2B partner integrations. The ideal candidate should have strong technical expertise in Informatica PowerCenter, IICS/IDMC, B2B Gateway, enterprise integration platforms, and cloud-based data engineering, along with experience leading technical teams and delivering complex integration projects.
Key Responsibilities: Design, develop, optimize, and maintain enterprise ETL/ELT pipelines and data integration solutions using Informatica technologies. Architect and implement B2B dataflows, data pipelines, and trading-partner integrations. Develop and support integrations using Informatica PowerCenter, IICS/IDMC, CDI, CAI, CDGC, and B2B Gateway. Integrate enterprise applications and platforms, including Databricks, MuleSoft, and Salesforce, using APIs and integration workflows. Design, deploy, and manage cloud-based data integration workloads on AWS and Azure. Develop automation scripts, reusable components, and integration utilities using Shell, PowerShell, Python, Java, C, or C++.Build and maintain enterprise file transfer solutions using FTP, SFTP, AS2, encryption, certificates, and managed file transfer mechanisms. Perform debugging, unit/integration testing, developer testing, QA support, performance tuning, and production troubleshooting. Manage production deployments, CI/CD processes, code reviews, and technical documentation. Lead developers, coordinate technical activities, and ensure timely delivery of individual and team deliverables. Collaborate with cross-functional teams in Agile environments to deliver reliable and scalable integration solutions.
Required Qualifications: 10+ years of hands-on experience designing, developing, optimizing, and supporting Informatica ETL/ELT solutions.10+ years of experience in application integration, data integration, or ETL engineering development, including B2B dataflows, pipelines, and partner integrations.4–5 years of technical design experience in application integration, data integration, or ETL engineering.5+ years of experience with Informatica IICS/IDMC, including CDI, CAI, CDGC, B2B Gateway, mappings, workflows, taskflows, and associated microservices.5+ years of experience integrating Databricks, MuleSoft, Salesforce, and other enterprise platforms.5+ years of experience designing, deploying, and supporting integration workloads on AWS and Azure.5+ years of experience with enterprise file transfer protocols, including FTP, SFTP, AS2, and managed file transfer solutions.5+ years of Shell or PowerShell scripting experience for automation, file processing, monitoring, and troubleshooting.2–3 years of software development experience in Python, Java, C, or C++.4–5 years of experience supporting developer testing, application QA, unit testing, and integration testing.4–5 years of experience managing production deployments and deployment automation.4–5 years of experience leading developers, coordinating tasks, and managing technical deliverables. Strong knowledge of REST/SOAP APIs, SQL, relational databases, Linux, Windows, data validation, and query optimization. Experience with Git, CI/CD pipelines, code reviews, production support, technical documentation, logging, and error handling. Strong understanding of encryption, certificate management, cloud access management, and trading-partner connectivity. Experience working with Agile delivery teams and collaborating across technical and business stakeholders.
Preferred Qualifications: Experience with Informatica Data Exchange (DX), Data Transformation (DT), and enterprise B2B/EDI integrations. Knowledge of ANSI X12, EDIFACT, and trading-partner onboarding processes. Exposure to Snowflake, Azure Data Factory, Apache Kafka, and event-driven integration architectures. Experience with DevOps tools such as Jenkins, Azure DevOps, GitHub Actions, Terraform, and Cloud Formation. Familiarity with monitoring and observability tools such as AWS CloudWatch, Azure Monitor, Splunk, and Datadog. Experience designing and supporting high-volume data pipelines, high-availability architectures, performance optimization, and disaster recovery. Exposure to AI/ML, Generative AI, and AI-assisted data engineering or integration tools.
Additional Requirements: Excellent written and verbal communication skills. Strong analytical and problem-solving abilities, including identifying, presenting, and resolving technical issues. Ability to lead technical discussions, mentor developers, and independently manage project deliverables. Flexibility to collaborate across US and India time zones. Willingness to travel internationally for short durations when required.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this