MK - Integrations Developer - 0005

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s Degree in Computer Science or related field., 5+ years of experience in software development focused on system integrations using C#, .NET Core, and .NET Framework., Hands-on experience with Microsoft Azure services including Azure Functions, API Management, and Logic Apps., Familiarity with data standards and communication protocols such as XML, JSON, and OAuth authentication..

Key responsabilities:

  • Develop integration solutions using Microsoft Azure Integration Services to meet business needs.
  • Create scalable integrations focusing on microservice architecture to enhance system efficiency.
  • Mentor junior team members and share best practices in software integration development.
  • Collaborate with stakeholders during project estimation sessions to ensure alignment on features and user stories.

Thaloz logo
Thaloz Computer Software / SaaS Scaleup https://thaloz.com/
51 - 200 Employees
See all jobs

Job description

Job Summary

Our IT team is responsible for supporting our continued growth by aligning the IT strategy with business functions, automating processes, developing custom software solutions, and managing infrastructure and security. As a Senior Software Integration Engineer, you will play a crucial role in developing integration solutions using Microsoft Azure Integration Services to connect various applications hosted on premises, cloud, and SaaS. You will contribute to complex cross functional projects in a fast paced agile environment.

Job Responsibilities

  • Develop integration solutions utilizing Microsoft Azure Integration Services tailored to meet specific business needs.
  • Create high performing and scalable integrations focusing on microservice driven architecture that enhances system efficiency.
  • Apply integration practices such as message routing, data enrichment, batch processing, error handling, and others to deliver required business functionality effectively.
  • Ensure all work adheres to defined best practices surrounding middleware based integration architecture for optimal performance and maintainability.
  • Develop project related documentation including technical specifications and process flow diagrams that provide clarity on implementation strategies.
  • Mentor junior team members by sharing knowledge of best practices in software integration development.
  • Collaborate with product owners, analysts, and development teams during estimation sessions for projects' features or user stories ensuring alignment across stakeholders.

Requirements

  • Bachelor’s Degree in Computer Science or related field .
  • 5+ years of work experience in software development focused on building system integrations using C#, .NET Core, .NET Framework .
  •  A passion for solving complex business problems through technology driven solutions .
  • Handson experience using Microsoft Azure IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS (Software as a Service) solution development—specifically with technologies like Azure Functions, API Management, Data Factory, Event Grid, Logic Apps & Service Bus .
  • Ability to develop multiple integrations from reusable microservices driven architecture ensuring scalability across systems .
  • Experience developing code for different types of integrations including real time processing scenarios; file based asynchronous interactions; ETL processes; APIs design/implementation .
  • Familiarity with data standards along communication protocols such as XML/XSLT/XSD; JSON; FlatFile formats including positional/delimited/EDI formats which are critical when dealing with various data sources/sinks.
  • Knowledge about OAuth authentication mechanisms along HTTP/SOAP/REST protocols utilized within modern application architectures—experience working with messaging systems like JMS & AMQP alongside data transfer methods such as FTP/sFTP/AS2 would also be beneficial.

Nice to Have Skills:

  • Experience implementing DevOps practices within CI/CD pipelines specifically designed around Azure DevOps tools could enhance deployment efficiency.
  • Familiarity integrating third party APIs into existing systems might provide additional insights valuable towards achieving desired outcomes.

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Problem Solving

Related jobs