Job Title: Azure Integration Services Developer
We are seeking a highly skilled and experienced Azure Integration Services Developer to join our dynamic team.
About the Job:
* In this role, you will be responsible for designing, developing, and implementing integration solutions using Microsoft Azure services, ensuring seamless data flow and connectivity between systems.
Key Responsibilities:
1. Integration Design and Development:
o Develop and maintain cloud-based integration solutions using Azure Integration Services (Logic Apps, API Management, Service Bus, Event Grid, etc.).
o Design and implement RESTful APIs and microservices using C# and ASP.NET Core.
o Build and manage Azure Functions for serverless architecture.
2. Azure Platform Expertise:
o Configure and optimize Azure services for integration workflows.
o Implement secure and scalable solutions leveraging Azure Active Directory (AAD) and OAuth for authentication.
o Use Azure DevOps for CI/CD pipelines to automate deployments and manage code.
3. Data and Messaging Systems:
o Work with Azure Service Bus, Event Hubs, and Event Grid for messaging and event-driven architectures.
o Ensure robust data exchange between applications using JSON, XML, and other data formats.
o Integrate with external and internal databases (e.g., SQL Server, Cosmos DB) and APIs.
4. Collaboration and Troubleshooting:
o Collaborate with cross-functional teams to gather requirements and provide technical solutions.
o Debug, test, and troubleshoot integration workflows and C# code to resolve issues promptly.
o Maintain technical documentation for integration processes and workflows.
5. Performance and Security:
o Ensure integrations are performant, cost-efficient, and compliant with best practices.
Your Profile:
* Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
* Experience:
o 3-5+ years of professional experience in C# and .NET development.
o Hands-on experience with Azure Integration Services (Logic Apps, Service Bus, API Management, Azure Functions).
o Proficiency in designing and implementing RESTful APIs and working with web protocols (HTTP, SOAP, etc.).
o Familiarity with data formats like JSON, XML, and CSV.
* Technical Skills:
o Strong understanding of Azure architecture and PaaS offerings.
o Experience with event-driven architectures and messaging systems (e.g., Service Bus, Event Hubs).
o Knowledge of Azure DevOps, Git, and CI/CD pipelines.
o Proficient in SQL and NoSQL database integration (e.g., Azure SQL, Cosmos DB).
o Strong debugging, problem-solving, and performance tuning skills.
* Soft Skills:
o Fluent in spoken and written English.
o Strong communication and collaboration skills.
o Ability to work independently and in a team environment.
o Analytical mindset with a focus on delivering high-quality solutions.