Integration Engineer
Fourways, South Africa
3d ago

Primary Responsibilities :

Data mapping and development using XML / XSLT

Providing creative and constructive feedback to other team members to improve products and processes, and to create new products and processes

Consulting with customers to define integration architectures,solutionsand requirements(sometimes required to assist the BA)

Customer Integration (Development,Configurationand Installation)

Customer Support (third line support)

Creating custom component for existing external and internal frameworks

Troubleshooting and detailed problem analysis

Providing professional services to the best of his abilities and acting and behaving in a professional manner in all dealings relating to the Company

Work withinmostaspects of the software development life cycle including requirements definition, functional and technical design, configuration, scripting, integration, data transformation and manipulation,testingand documentation.

Understanding dataintegration-basedpractices, tools and technologies, security in the environment, data warehousing and dimensional modelling concepts and performance tuning.

Workflow design, development, configuration,testingand implementation.

Refine and automate regular processes, track issues, and document changes.

Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.

Guiding / supervising implementation and development of the integration layer and ensuring that all services required are developed and end to end integration of applications is achieved.

Perform code review as part of troubleshooting withotherintegration engineers and developers.

Additional Responsibilities :

Becoming skilled on the company’s various integration platforms.

Working with clients and team members to scope and successfully implement of integrationsolutions.

Identifying and advising clients of additional solutions and benefits to be achieved.

Extending skills to include a broad technology focus

Keeping up to date with the latest development technologies available.

MQ, ESB and SOA related technologies

Support of developed / deployed solutions

Quality focus on building bug free / testable solutions

Reusable code / solutions

Personal Project Management / Time Management, Personal project management of assigned projects within agreed time and resource constraints

S kills Requirement s :

Possess significant knowledge ofXSLT, XML, XSD, JSON, JMS or similar Messaging Framework

Proficiency in communication methods including but not limited to : FTP, SFTP, REST, SOAP and Sonic MQ

Data modelling and mapping, using user defined functions and XSLT mappings

Ability to effectively prioritise and execute tasks in a high-pressure environment

Understand complex IT systems and concepts as well as the implications of changes, upgrades and new project implementations

Seek and participate in development opportunities above and beyond required training

Actively contribute to corporate knowledge base

Working knowledge of version control systems

Experience withrelational database systems including SQL Server,MySQL, and Oracle.

Ability to write and review portions of detailedspecifications for the development of system components of moderate complexity.

Knowledge of software methodologies (e.g. Agile, Waterfall).

Ability to complete moderately complex bug fixes.

Excellent general problem-solving ability and attention to detail.

Working knowledge of both Windows and Linux operating systems

Working knowledge of Java.

We are an equal opportunity employer : qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form