What are the responsibilities and job description for the Cloud Integration Developer (Azure) position at Soni?
Our client is seeking a skilled Cloud Integration Developer to design, build, and support enterprise-grade integration solutions on the Microsoft Azure platform. This role partners closely with senior technology stakeholders and is key to enabling seamless connectivity across business systems and data platforms.
Key Responsibilities
Key Responsibilities
- Design, develop, and maintain secure, scalable Azure-based integration solutions
- Build and support RESTful APIs and web services
- Monitor, troubleshoot, and optimize system performance, reliability, and security
- Develop and maintain high-quality C# code, addressing defects and technical debt
- Provide Tier 2/3 production support for integration-related issues
- Collaborate with cross-functional teams including IT, product, QA, and vendors
- Communicate technical concepts and updates to both technical and non-technical stakeholders
- Create and maintain technical documentation
- Support CI/CD pipelines and deployments using Azure DevOps
- Implement automated unit testing (e.g., NUnit, xUnit)
- Bachelor’s degree in IT, Computer Science, or related field
- 2 years of hands-on experience with Azure-based solutions
- 2 years of C# development experience
- Experience working with ERP and/or CRM systems
- Strong understanding of REST APIs, JSON, and integration patterns
- Proficiency with Azure services (App Service, Storage, SQL, Key Vault, Application Insights)
- Experience with Azure DevOps and source control (e.g., Git)
- Experience with Microsoft Dynamics 365 or similar platforms
- Exposure to other CRM systems (e.g., Salesforce)
- Azure certifications
- Experience supporting enterprise-scale integrations
Salary : $130,000