- Company Name
- Advertising Specialty Institute
- Job Title
- Azure Integration Developer
- Job Description
-
**Job Title:** Azure Integration Developer
**Role Summary:**
Design, develop, and support enterprise integration solutions on Microsoft Azure, ensuring seamless connectivity between D365, other ERP/CRM systems, and external services. Collaborate with product, analytics, and QA teams to deliver scalable, secure, and well‑documented integrations.
**Expactations:**
- Deliver high‑quality, maintainable C# code for integration projects.
- Provide Tier 2/3 support and rapid incident resolution.
- Actively improve integration performance, reliability, and security.
- Maintain clear documentation and CI/CD pipelines.
**Key Responsibilities:**
- Design and implement scalable integration solutions using Azure services (App Service, Storage, Key Vault, SQL, Application Insights).
- Develop and maintain RESTful APIs and web services, ensuring proper JSON formatting and API design standards.
- Monitor, troubleshoot, and optimize Azure‑based integrations for performance, security, and reliability.
- Write clean, maintainable C# code; refactor and address technical debt.
- Provide Tier 2/3 support for integration‑related incidents.
- Collaborate with cross‑functional teams (product managers, business analysts, QA) to define requirements and deliver solutions.
- Document integration architectures, configurations, and troubleshooting procedures.
- Manage CI/CD pipelines with Azure DevOps; automate deployments across environments.
- Implement unit testing using NUnit or XUnit; maintain test coverage.
**Required Skills:**
- Azure platform proficiency (App Service, Storage, Key Vault, SQL, Application Insights).
- Strong C# development (≥ 2 years).
- RESTful API design, JSON, and web service fundamentals.
- Git source control.
- Azure DevOps pipelines and deployment automation.
- Unit testing frameworks (NUnit/XUnit).
- Experience with Microsoft Dynamics D365 for Operations.
- Familiarity with CRM platforms (Salesforce or similar).
- Solid problem‑solving, analytical, and communication skills.
- Customer‑focused mindset, ability to work independently and within teams.
**Required Education & Certifications:**
- Bachelor’s degree in Information Technology, Computer Science, or related field (or equivalent experience).
- Azure certification preferred (e.g., Azure Solutions Architect, Azure DevOps Engineer).