Overview
Senior Software Engineer on the Enterprise Integration team, working with Bristol Myers Squibb and service provider resources to deliver real-time and batch data integrations for internal, SaaS and partner applications.
What you'll do
- Implement real-time and batch data integrations, working with application stakeholders for timely project and integration delivery.
- Design, develop and support integrations on webMethods Integration Server across REST, SOAP, JDBC, SFTP and JMS.
- Build and support messaging flows on Universal Messaging and Broker.
- Monitor and troubleshoot integration runtime and services using My webMethods (MWS).
- Own assigned interfaces through the SDLC, including build, test, release and production support.
- Manage build, incident, request and task work in ServiceNow and JIRA.
- Deploy and maintain integration assets through GitHub, Jenkins, AWS CodeArtifact and AWS CloudFormation templates.
- Assist in platform upgrade activities.
- Collaborate with Infrastructure teams for capacity planning and performance optimization.
- Proactively analyze and optimize data integration performance.
- Provide proactive, appropriate communication (written and verbal) to technical and non-technical stakeholders.
- Participate in recurring and ad-hoc build meetings between Hyderabad and US teams.
- Provide non-business-hours, weekend and on-call support on a rotational basis for production releases, as needed.
- Willing to learn and support other real-time data integration technologies used by the team.
What you'll need
- Bachelor's or master's degree in computer science, information systems, engineering or a related field.
- 7+ years of experience in data integration as a real-time and batch data integration architect/developer.
- 5+ years of hands-on experience developing or supporting data integrations on the webMethods platform, including Integration Server integrations using REST, SOAP, JDBC, SFTP and JMS.
- Working knowledge of Universal Messaging or Broker.
- Working knowledge of AWS services, including S3, EC2, RDS, IAM and Glue, plus Python.
- Working knowledge of DevOps tooling: GitHub, Jenkins, AWS CodeArtifact and AWS CloudFormation.
- Working knowledge of ServiceNow and JIRA for ITSM and delivery tracking.
- Proficiency in integration technologies such as Enterprise Service Bus (ESB), Service-Oriented Architecture (SOA), RESTful APIs, messaging systems and API management platforms.
- Familiarity with data integration tools, middleware solutions and enterprise integration patterns.
- Understanding of cloud services platforms such as AWS, Salesforce, Veeva, etc.
- Proven experience as a member of an application development or production support team with knowledge of common SDLC models.
- Experience working with on- and offshore resource teams.
Nice to have
- Experience with Trading Networks, WmEDI and WmEDIINT, including EDI transactions.
- Experience with AS2, flat file, FTP and SAP adapter integrations.
- Experience remediating security vulnerabilities in integration platforms, dependencies or cloud infrastructure.
- Experience with webMethods API Portal and MuleSoft Omni Gateway for API policy and gateway management.
- Experience with MuleSoft, Boomi or Axway.
- Certification in any middleware technology, including webMethods.
- Proficiency or experience in AI-assisted development using Claude.
Details
- Location: Hyderabad, Telangana, India.
- Reports to the Lead for Integration Delivery.
- Work model is assigned based on core responsibilities (site-essential, site-by-design, field-based or remote-by-design); see careers.bms.com/ways-of-working.
- Rotational non-business-hours, weekend and on-call support for production releases.
Read the full description and apply on the company’s own careers page.