Match score not available

MK - Sr. Integrations Developer B. - Job2527

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s Degree in Computer Science or related field, 5+ years in software development, Experience in C#, .NET Core, .NET Framework, Hands-on with Microsoft Azure solutions, Knowledge of data standards and protocols.

Key responsabilities:

  • Develop integration solutions with Azure Integration Services
  • Create scalable integrations using microservice architecture
  • Apply integration practices for business requirements
  • Ensure adherence to best practices in middleware architecture
  • Mentor junior team members and document processes
Taller logo
Taller SME https://taller.us/
201 - 500 Employees
See more Taller offers

Job description

Logo Jobgether

Your missions




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.

Basic Qualifications

  • 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

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Collaboration
  • Communication
  • Mentorship

Related jobs