Skip to main content

Software Integration Engineer (P429)

About Us:

As a Senior Software Integration Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers, who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in computer science, Information Technology, or a related field preferred.
  • 5+ years of work experience in software development, building system integrations using C#, .NET Core, and .NET Framework.
  • Passion for solving business problems with technology.
  • Hands-on experience using Microsoft Azure IaaS, PaaS, and SaaS solution development with technologies like Azure Functions, API Management, Data Factory, Event Grid, Logic Apps, and Service Bus.
  • Ability to develop multiple integrations from a reusable microservices-driven architecture.
  • Experience in developing code for different types of integrations (real-time, file-based async, ETL, APIs).
  • Familiarity with data standards and communication protocols (XML/XSLT/XSD, JSON, FlatFile, Positional/Delimited/EDI formats).
  • Knowledge of OAuth, HTTP/SOAP/REST protocols, messaging systems like JMS and AMQP, and data transfer methods like FTP/sFTP/AS2.
  • Experience in system architecture and design.
  • Strong skills in SQL, with a focus on performance optimization.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills