[VMM] Senior Integration Engineer
- Full-time
Company Description
Agile Soul – Software Mind
On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level.
Job Description
On that position we are looking for candidates on Senior levels.
Project - the aim you'll have
Drive high-impact client projects using modern tech, middleware, automate complex workflows, and help scale our digital ecosystem. The Senior Integration Engineer role is focused on translating complex business requirements into scalable, reliable, and easy-to-use microservices and middleware solutions. The role requires a deep understanding of modern architectures, enterprise service bus (ESB) patterns, and agile delivery methodologies.
Position - how you'll contribute
● Collaborate as a key member of our scrum team to translate integration requirements into robust, cloud-based applications.
● Design, write, test, document, and deploy high-quality code using .NET Framework, .NET Core, and C#.
● Develop and manage complex integration workflows using TIBCO BusinessWorks (BW) and TIBCO EMS.
● Build reusable backend APIs (REST, Web Services) and microservices, optimizing for speed and scalability.
● Design and implement diverse data storage solutions using SQL Server, PostgreSQL, Cassandra, or Elassandra.
● Automate manual processes by leveraging RPA tools (Automation Anywhere, UiPath) and IDP solutions (ABBYY).
● Participate actively in design and architecture discussions, ensuring adherence to Microservices and SOA principles.
● Contribute to the product vision by exploring and proposing new integration technologies.
Qualifications
Expectations - the experience you need
● 5+ years of professional software development and/or integration development experience.
● Strong proficiency and hands-on experience in .NET (Framework/Core). Python experience is a plus.
● Deep expertise in Middleware and Messaging tools, specifically TIBCO BW and TIBCO EMS (JMS).
● Solid understanding of building and consuming REST APIs, Web Services, and Microservices architecture.
● Proven experience with data environments including SQL Server and PostgreSQL.
● Familiarity with RPA/IDP platforms is highly preferred.
● Proficient understanding of build and source control tools (e.g., Git) and Agile/Scrum methodologies.
● Excellent problem-solving, debugging, and communication skills with a high degree of proficiency in English.
● Bachelor’s degree in Computer Science or an equivalent technical degree.