
Software/Platform Engineer I
Metlife Pune, India
Software/Platform Engineer I
Description and Requirements
The Opportunity
The Software/Platform Engineer (IBM ACE/IIB & Azure) is responsible for designing, developing, and supporting enterprise integration solutions and APIs that enable seamless business and technology experiences across the EMEA region. This role contributes to MetLife's New Frontier strategy by delivering innovative, scalable, and secure middleware solutions using IBM App Connect Enterprise (ACE), Microsoft Azure, and modern integration technologies.
Guided by our purpose, Always with you, building a more confident future, and our New Frontier strategy, this role offers the opportunity to work on business-critical integrations, API-driven solutions, and cloud-enabled technologies that directly support customer and employee experiences. The successful candidate will play a key role in transforming digital capabilities, modernizing integrations, and driving operational excellence across MetLife's technology landscape.
Key Responsibilities
- Lead the design, development, and implementation of enterprise integration and API solutions using IBM ACE/IIB and related middleware technologies.
- Create scalable, secure, and reusable integration services, APIs, data mappings, and technical documentation to support business processes.
- Oversee system integrations, code reviews, design reviews, and adherence to architectural standards and IT control policies.
- Manage stakeholder relationships, project expectations, production support activities, and issue resolution across multiple workstreams.
- Develop solutions using IBM ACE, ESQL, Java, Web Services, Linux, Spring Boot, Tomcat, SQL databases, and Azure-based technologies.
- Coordinate with business owners, architects, QA, UAT, and cross-functional teams throughout all phases of the Software Development Life Cycle (SDLC).
- Support CI/CD pipeline implementation, DevOps practices, Agile delivery methodologies, and continuous service improvement initiatives.
- Troubleshoot production issues and ensure timely resolution while maintaining system stability and performance.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.
- Strong experience designing and developing APIs and integration solutions using Enterprise Service Bus (ESB) and middleware platforms, particularly IBM App Connect Enterprise (ACE) v11+ / IBM Integration Bus (IIB).
- Hands-on expertise with ESQL, Java, Web Services, Linux, SQL databases, Spring Boot, and Tomcat.
- Experience defining and analyzing requirements, including use cases, API specifications, Swagger/OpenAPI documentation, and data mapping artifacts.
- Experience working in Agile and DevOps environments, including CI/CD pipeline support and operations.
- Proficiency with collaboration and delivery tools such as Jira, Azure DevOps, or similar platforms.
- Strong analytical, problem-solving, and troubleshooting capabilities.
- Excellent communication skills with the ability to explain complex technical and business concepts to diverse stakeholders.
- Demonstrated ability to collaborate effectively in global, multicultural, and fast-paced environments.
- Self-motivated, detail-oriented, accountable, and capable of managing multiple priorities simultaneously.
Preferred Qualifications
- 5+ years of experience in enterprise integration, API development, and middleware technologies.
- IBM ACE/IIB Certification.
- Experience developing and deploying solutions in Microsoft Azure or other cloud environments.
- Experience with Agile project management and DevOps tools, including Jira and Azure DevOps.
- Insurance industry experience or knowledge of insurance business processes.
- Proven ability to balance technical innovation with business value delivery.
- Strong stakeholder management, teamwork, and collaboration skills.
- Demonstrated passion for continuous learning, innovation, and technology transformation.