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.