Senior Integration Developer - .NET / Azure
Job Description – Senior Integration Developer (.NET / Azure) Job Title: Senior Integration Developer (.NET / Azure) Location: Remote (Occasional Travel Required) Employment Type: Contract Position Summary We are seeking an experienced Senior Integration Developer to design, develop, deploy, and support enterprise integration solutions leveraging Microsoft .NET, C#, Azure Cloud Services, SAP, CRM platforms, and IVR technologies. The ideal candidate will have extensive experience building large-scale integrations, developing cloud-native applications, and implementing secure, high-performance APIs and middleware solutions within complex enterprise environments.
Key Responsibilities
Design, develop, deploy, and support enterprise integration solutions using C#, .NET 8+, ASP.NET Core, and Azure Cloud Services. Architect and implement integrations between SAP, Dynamics 365 CRM, Azure services, IVR platforms, payment systems, and external applications. Develop and maintain RESTful APIs, microservices, middleware components, and integration frameworks. Build and support Azure Functions utilizing HTTP, Service Bus, Timer, and Blob triggers. Design scalable integration solutions for high-volume transaction processing environments. Implement JSON/XML transformations, data validation, mapping, and orchestration processes. Optimize system performance, streamline data flows, and reduce unnecessary data replication. Design and optimize IVR solutions to improve customer interactions and operational efficiency. Ensure adherence to secure coding standards, SOLID principles, and enterprise architecture best practices. Produce comprehensive documentation including technical designs, architecture diagrams, test plans, impact assessments, and implementation guides. Collaborate with stakeholders, business teams, and technical teams to deliver enterprise integration initiatives.
Required Qualifications
Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field. 8+ years of software development and enterprise integration experience. Strong expertise in:C# .NET 8+ / ASP.NET Core REST API Development Azure Cloud Services (IaaS, PaaS, SaaS) Azure Functions Microsoft Azure Integration Services Experience designing and implementing enterprise integrations involving:SAP Microsoft Dynamics 365 CRM External third-party systems Payment systems Backend databases Strong understanding of microservices architecture and middleware design. Experience developing secure, scalable, and high-performing integration solutions. Excellent troubleshooting, analytical, communication, and documentation skills.