Zensar logo

AES - DE - .NET Azure

Zensar

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Zensar Technologies Limited is seeking a highly skilled Senior Integration Developer to lead Azure‑based integration projects. You will design, develop, and maintain scalable, secure integration services using C#/.NET 8, Azure Functions, and Dynamics 365/Dataverse, while mentoring the team and driving best‑in‑class DevOps practices.

  • Design and develop robust, testable integration services in C# (.NET 8) as Azure Functions.

  • Implement reliable message ingestion and processing from Kafka, handling deserialization, filtering, and batching.

  • Build resilient integrations with Microsoft Dataverse, including efficient data querying and upserting.

  • Apply OOP principles and design patterns to create maintainable and scalable solutions.

  • Write comprehensive unit and integration tests, conduct code reviews, and mentor team members.

  • Troubleshoot production issues, implement observability practices, and manage dead‑letter queue scenarios.

  • Collaborate with cross‑functional teams to translate business requirements into effective solutions.

  • Stay current with Azure technologies and best practices, sharing knowledge across the team.

  • Ensure code quality, performance, and security throughout the development lifecycle.

  • Drive CI/CD pipelines using Azure DevOps, Azure Artifacts, and enforce branching policies.

  • Expert-level proficiency in C# and modern .NET (Core / .NET 6 / 7 / 8).

  • Strong OOP fundamentals and clean API design.

  • Hands‑on experience with Azure Functions, dependency injection, and Microsoft Dataverse integration.

  • Proven experience building Kafka‑based integrations, including JSON/Avro deserialization.

  • Solid understanding of SOLID principles and common design patterns (Factory, Strategy, etc.).

  • Proficiency with unit testing frameworks such as NUnit and mocking tools like Moq.

  • Familiarity with Confluent Schema Registry and Avro tooling.

  • Knowledge of Cosmos DB for caching and dead‑letter queue storage.

  • Experience with Azure DevOps, Azure Artifacts, and branching policies.

  • Excellent problem‑solving skills and a proactive approach to development and troubleshooting.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Zensar was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.