Migration / Integration Engineer

Job Description

  • As an Azure Migration/Integration Engineer, you are responsible for creating and migrating DotNet applications to Azure platform and enable high-performance, scalable, integration-centric offerings and help in transitioning from traditional integration platforms to SOA and/or microservices architecture
  • Experience in migration with core software applications ( On-Premises to Cloud / Cloud to Cloud )
  • Expertise in the architectural design, and implementation of patterns including Middleware, Bulk Data, Real-Time Data, File Based, Cloud, Process Integrations, and Event Processing
  • Experience with business, technical specific requirement analysis, business process modelling, mapping, API mangement and API gateway
  • Knowledge of Integration Platform as a Service (iPaaS/PaaS)
  • Ability to organize multiple integrations from a timing and process flow perspective
  • Define business processes and applies those to the development of custom application technology solutions
  • Experience in linking cross-functional applications and strong understanding of enterprise application integration patterns
  • Working knowledge of relational database design and data management techniques


  • Design Technical/Integration Architectures, including development, runtime, and operations architectures
  • Define solutions using Architecture (SOA/ESB or Microservices) patterns, governance process, automating business process models, cloud-based services and microservices
  • Design message and event-driven architectures, responsible for roadmaps for integration technologies (current and future)

Interested? Talk with us to set up an Interview

Bachelor’s degree from a leading college / University in Engineering/Computer Science or Information Technology or related field. 5 + years of related experience; or 3+ years related experience and a Masters degree; or equivalent combination of education and experience.