Experience: Minimum 7 - 10 years of hands-on experience with integration technologies.
Integration Design & Implementation: Proven ability to design and implement various integration models, including entity-to-entity and system-to-system integrations.
Independence & Hands-On Expertise: Capable of working independently on complex integration projects.
Strong knowledge of system integration methods and technologies including Web Services, SOAP, JSON, XML, XSD.
Experience with middleware integration technologies such as Microsoft Azure API Management suite, ESB (Enterprise Service Bus), GSB (Government Service Bus)
Experience in microservices-based architectures.
Hands-on knowledge of Docker and Kubernetes.
Experience with message brokers such as RabbitMQ, ActiveMQ.
Understanding of multi-threading concepts and implementation.
Proficiency in programming languages such as .NET Core.
Additional Skills: Strong analytical, problem-solving, and communication skills; ability to collaborate with cross-functional teams and manage multiple integration projects effectively.
Demonstrated advanced proficiency in .NET Core development.
Proven expertise in PL/SQL, with the ability to design and optimize complex database procedures.
Intermediate-level experience in integration tools and message brokers, supporting scalable and decoupled system architectures.
Intermediate-level in integration architecture and design patterns, including asynchronous communication and service orchestration.
Hands-on experience with Azure API Management (APIM) is highly desirable.
Exposure to modern front-end frameworks such as Angular, .NET Core Razor Pages, or React is preferred