Ascend Performance Materials logo

Microsoft .NET Developer

Ascend Performance Materials
NewPosted today

LOCATION

Chennai · Onsite

EXPERIENCE

7+ Years

SKILLS REQUIRED

Azure DevOpsASP.NET CoreC#Technical DocumentationMachine LearningIntegration Development

Job description

Overview

Ascend IT needs a versatile .NET developer/engineer to build and maintain custom .NET applications, support and extend third-party/vendor applications, and build AI-enabled features into both. This is a hands-on build-and-support role covering all three areas, not a development-only or support-only position.

What you'll do

  • Design, develop, and maintain custom .NET applications (C#, ASP.NET Core/MVC, modern .NET) supporting Ascend's business processes.
  • Support, configure, customize, patch, and upgrade third-party/vendor applications used across Ascend IT, coordinating directly with vendors when needed.
  • Build integrations between internal .NET applications, third-party applications, and enterprise platforms (SAP, OneStream, Microsoft Fabric/Power BI, Azure services) using REST/SOAP APIs, message queues, or middleware.
  • Design and implement AI-enabled features using Azure OpenAI, Azure Cognitive Services, ML.NET, or Copilot-style extensions to automate workflows, enhance user experience, or surface intelligent insights.
  • Build and maintain CI/CD pipelines (Azure DevOps) for reliable, repeatable application deployment.
  • Write clean, tested, maintainable code following secure coding practices, including unit tests and peer code review.
  • Troubleshoot production issues across both custom and third-party applications, including AI-feature reliability and cost/performance.
  • Document application architecture, integration points, vendor-app configurations, and AI model/prompt design for long-term support by the internal AIT team.
  • Partner with IT and business stakeholders to gather requirements, often ambiguous or not yet fully defined, and translate them into technical designs.
  • Track emerging AI capabilities in the Microsoft ecosystem (Copilot Studio, Semantic Kernel, Azure AI Foundry) and evaluate where they apply to Ascend's application portfolio.

What you'll need

  • 7+ years of hands-on .NET development experience (C#, ASP.NET Core/MVC, .NET Framework/.NET 6+).
  • Experience supporting, configuring, or extending third-party/vendor applications, not exclusively greenfield development.
  • Hands-on experience building AI-enabled features using Azure OpenAI/Cognitive Services, ML.NET, or a comparable Microsoft AI stack.
  • Experience integrating applications via REST/SOAP APIs, web services, or middleware.
  • Strong SQL Server skills.
  • Experience with Azure DevOps for CI/CD.
  • Clear, professional written documentation habits.

Nice to have

  • Experience with Copilot Studio, Semantic Kernel, or Azure AI Foundry.
  • Experience integrating with SAP or OneStream.
  • Experience with Power Platform (Power Apps/Power Automate).
  • Familiarity with containerization (Docker) or microservices architecture.

Details

  • Location: Chennai, India.
  • Day-to-day partnership sits primarily with Houston-based IT and business stakeholders, with occasional exposure to users and vendor relationships at Ascend's other global sites.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Microsoft .NET Developer