@asuffield said:
"Integration programmer" is generally synonymous with "scapegoat". Their job is to take the fall when it turns out that the systems needing integrating aren't actually compatible in any meaningful way.
I'd avoid roles like this unless you have some particular reason to think this company is any different.
I've been doing this work for 10 years and have yet to be made a 'scapegoat' or 'take the fall'.
If that is what happens at your company - I wouldn't want to work there either...
And just so you know - we share data between incompatible systems, we don't try to integrate their functionality in one application - that would be unnecessarily complicated and prone to error. Of course, this is also why we still have systems in the dusty corners of the operation that were written in the 1970s - and are still chugging along fine today; if it ain't broke, don't fix it.