Talent.com
This job offer is not available in your country.
Lead Software Engineer

Lead Software Engineer

Empnéo ICTKochi, Kerala, India
12 hours ago
Job description

Key Responsibilities :

  • Integration Strategy : Lead the development of integration strategies that align with business goals, IT landscape, and industry best practices.
  • Stakeholder Management : Work closely with business stakeholders, IT teams, and external vendors to understand integration requirements and translate them into scalable and robust technical solutions.
  • Solution Architecture & Design : Design end-to-end integration solutions using Mulesoft's Anypoint Platform, including APIs, microservices, messaging, and enterprise service buses (ESBs).
  • API Management : Define and implement API strategies, ensuring best practices for API design, governance, security, versioning, and documentation.
  • Performance Optimization : Monitor and optimize the performance of integrations and APIs, ensuring high availability, fault tolerance, and low latency.
  • Leadership & Mentorship : Guide and mentor junior architects and developers, promoting Mulesoft best practices, coding standards, and integration patterns.
  • Cloud Integration : Leverage cloud services (AWS, Azure, GCP) in combination with Mulesoft to design and implement scalable cloud based integration solutions.
  • Automation & DevOps : Implement DevOps practices, CI / CD pipelines, and automated testing for Mulesoft-based integration projects.
  • Compliance & Security : Ensure all integrations comply with organizational policies, data protection regulations, and security standards.
  • Documentation & Reporting : Create detailed technical documentation, including integration designs, process flows, and API specifications. Report on integration progress to leadership and key stakeholders.

Required Skills & Qualifications :

  • Experience : 9+ years of experience in enterprise architecture, with a focus on integration solutions, APIs, and Mulesoft.
  • Mulesoft Expertise : Strong experience with Mulesoft Anypoint Platform, including Anypoint Studio, Anypoint Exchange, Anypoint Connectors, and API Manager.
  • API Design & Management : In-depth knowledge of RESTful API design, SOAP, OAuth, OpenAPI specifications, and API lifecycle management.
  • Integration Technologies : Expertise in integration patterns (e.g., ESB, Messaging, Event-Driven Architectures) and protocols (e.g., JMS, HTTP, FTP, etc.).
  • Cloud Integration : Solid experience in integrating cloud-native applications (AWS, Azure, or GCP) with on-premises and legacy systems.
  • Microservices Architecture : Experience in designing microservices based architectures and API-driven solutions.
  • Programming Skills : Proficiency in Java or other programming languages for customization and development within Mulesoft.
  • DevOps & Automation : Familiarity with DevOps practices, CI / CD tools (e.g., Jenkins, GitLab), and automated testing frameworks.
  • Project Management : Experience working in an Agile / Scrum environment; familiarity with project management tools like JIRA, Confluence, or similar.
  • Communication Skills : Strong verbal and written communication skills, with the ability to effectively interact with business and technical stakeholders. Preferred Qualifications :
  • Mulesoft Certification : Mulesoft Certified Platform Architect or Mulesoft Certified Integration Architect.
  • Enterprise Architecture Frameworks : Familiarity with TOGAF, Zachman, or similar frameworks is a plus
  • Other Integration Tools : Experience with other integration tools (e.g., Dell Boomi, IBM Integration stack,Workato, Azure Integration, Google Integration) is a plus. Personal Attributes :
  • Problem-Solving : Strong analytical and troubleshooting skills to resolve complex integration challenges.
  • Leadership : Ability to lead cross-functional teams and make critical decisions on integration architecture.
  • Adaptability : Willingness to adapt to new technologies and learn emerging integration tools and practices.
  • Collaboration : Team-oriented with the ability to collaborate with developers, business analysts, and stakeholders.
  • Create a job alert for this search

    Lead Software Engineer • Kochi, Kerala, India