Senior Integration Developer


InterWorks_IT InterWorks

Software outsourcing company

System Integration is the process of merging small parts or sub-systems into one system that functions as a whole, so the data which is part of those systems becomes part of one bigger system that will share the data easily and fast whenever needed. Being specialized in integration, SnapLogic, MuleSoft and TIBCO, InterWorks has an open position for Senior Integration Developer to join our team in Skopje or Bitola.  Moreover, since InterWorks is a partner with SnapLogic, you will be able to work on a platform that is the winner in the ‘Best Platform as a Service or Cloud Middleware’ category in the 2019-2020 Cloud Awards, and a company that has experienced a 200% increase in accelerated customer growth in 2019.

Working Experience:
Minimum 5 years of software developer experience.

Technical Skills:
Required Skills & Technologies:

  • Expert knowledge about REST and SOAP services
  • Experience with Markup Languages like XML and JSON, and XSLT
  • Knowledge about RDBMS and persistence layers
  • Software design (OOP, SOLID principles, and Design Patterns)
  • Experience with object-oriented programming languages/JavaScript/Python
  • Experience with async concepts and message queuing

Preferable Skills & Technologies:

  • Experience with Java and JEE
  • Understanding EAI concepts is a plus
  • Knowledge and experience of .Net and/or PHP will be treated as an advantage

Non-technical Skills:

  • Strong analytical and problem-solving skills
  • Strong verbal and written communication skills in English
  • A humble and can-do attitude
  • Disciplined, responsible, reliable person
  • Comfortable in working with a team as well as independently
  • Eager to learn new technologies
  • Willing and able to travel when required

You will be responsible for:

  • Business Analysis of Customer Functional Requirements
  • Solution design and architecture
  • Software development activities
  • Monitor the implementation with the development team to deliver the required software components/ application
  • Continuous development of own knowledge according to the technology
  • Report his/her progress to the assigned superior

Location: Skopje, Bitola, Prilep

What We Offer
At InterWorks, we believe in our people. We believe in their ambition, creativity, and hard work to achieve what they have set, and we believe that by investing in them, we invest in our future – they are our most valuable asset. We focus on promoting culture and building a place where you can freely share your mistakes, opinions, and knowledge.


  • full-time employment
  • competitive salaries
  • performance-related benefits and bonuses
  • opportunity for personal & professional development
  • possibility for international travel
  • dynamic working environment
  • private health insurance and much more

Apply at [email protected]