Job Title: .NET Azure API Integration Developer
Location: White House Station, NJ (Onsite)
Experience: 10+ Years
Visa: No H1B, CPT
Domain: CRM Integration / Azure Cloud / API Development
Position Overview:
We are seeking a highly skilled and experienced .NET Azure API Integration Developer to lead and support the integration of CRM systems, particularly Microsoft Dynamics 365, with scalable API solutions. The ideal candidate will have a strong background in Azure cloud services, Kafka-based messaging integration, and secure, scalable software development practices within a DevOps environment.
Key Responsibilities:
Lead the design, development, and deployment of secure and scalable APIs using .NET and Azure.
Integrate CRM systems with internal and third-party applications, particularly Dynamics 365.
Develop and manage Azure services including Function Apps, API Management, Key Vault, and Storage Accounts.
Utilize Kafka for reliable, high-throughput messaging and event streaming in integration processes.
Follow best practices in DevOps, including Continuous Integration and Continuous Deployment (CI/CD).
Implement secure development practices, including API authentication/authorization and encryption.
Conduct unit testing and TDD using frameworks like Moq and .NET unit testing tools.
Perform performance tuning and telemetry monitoring using Azure Application Insights.
Collaborate with cross-functional teams and stakeholders to define integration requirements and deliver robust technical solutions.
Maintain clean and reusable code following best practices including Dependency Injection and design patterns.
Key Skills Required:
Strong experience in .NET / .NET Core (C#) for API development.
Proficiency in CRM Integration—especially Dynamics 365 via Dataverse SDK or equivalent.
Experience with Azure cloud services, particularly:
Azure Functions (Durable Functions preferred)
API Management
Application Insights
Key Vault
Storage Accounts
Experience with Kafka-based integrations.
Strong knowledge of RESTful APIs, JSON, and Open API (Swagger) standards.
Familiarity with GitHub and version control best practices.
Understanding of DevOps tools and CI/CD pipelines.
Knowledge of secure coding practices and dependency management.
Preferred Qualifications:
Experience integrating enterprise applications with Dynamics 365 or similar CRM platforms.
Proven ability to build high-performance APIs handling large volumes of transactions.
Familiarity with Azure AD App Registrations and token-based authentication.
Working knowledge of TDD, mocking frameworks, and performance diagnostics.
Nice to Have:
Experience working in Agile/Scrum teams.
Familiarity with microservices architecture.
Azure Certifications (e.g., AZ-204, AZ-400) are a plus.
Thanks and Regards
Vamsi Reddy
Recruitment Specialist
Generic Solutions Inc.
Contact: 972-535-4403
Email: vam...@gensolinc.com
Linkedin: https://www.linkedin.com/in/vamsi-reddy-95b96b1ab
2735 Villa Creek DR, Suite A-287 Farmers Branch, TX-75234