The is the role of Application Integration Engineer who will be responsible for the technical lead for the systems integration projects, determine specifications, plan, design, develop and support technical activities related to systems integration.
This technical position requires excellent communication and problem-solving skills, proven development experience in complex environments, and the ability to consistently deliver projects on time and within budget.
Responsible for software integration of systems or modules as well as integration with external systems like IBM Maximo, MS Dynamic, MS Sharepoint etc.
Consults with users, departments and other architect roles to conceptualize new and/or enhanced applications, interpret business requirements; and evaluate, assess and determine the technical functions of enterprise applications.
Provides recommendations and technical expertise regarding the integration of applications across the business lines based on long-term IT organization strategy.
Plans, designs, codes, tests, debugs, integrates, modifies and documents the most complex and business-critical enterprise solutions, to ensure efficient business processes and consistent data flow to business and stakeholders. Uses multiple programming languages such as .Net, SQL, SQR, etc.
Also has experience in SOA, REST and SOAP-based, Web Services, XML, JSON, XSLT, and ESB.
Writes system documentation and procedure manuals.
Employ mitigation strategies for technical risks.