Skip to main content
Posted 12 June, 2026

C# /.Net Developer

Banyan Software
Chennai, Tamil Nadu, India Full Time
Reference: 102_698466_5102012007

About the Role

We are looking for a skilled backend software engineer to maintain, extend, and improve our Pipelines integration platform - a distributed data pipeline system built on .NET Framework 4.8 that ingests, parses, stages, and reports on operational data from multiple third-party systems across the energy/drilling industry. The successful candidate will also take the lead in migrating the current .NET Framework application to .NET Core.

What You Will Work On

The platform is a C# / .NET Framework 4.8 Windows Service solution consisting of:

  • Customer adapter services - customer-specific integration services that orchestrate data pipelines
  • Reusable API libraries - shared integration adapters for third-party systems including Graph API, REST API, SQL, and NoSQL
  • Pipeline stages - each managed via Azure Service Bus message queues

Key Technologies

Runtime

C# / .NET Framework 4.8

Messaging

Azure Service Bus

Storage

Azure Data Lake Storage (Gen2)

Database

MongoDB (via MongoDB.Driver), Azure SQL / on-premises SQL Server

Secrets & Auth

Azure Key Vault

Monitoring

Azure Application Insights

Migration Target

C# / .NET Core

Responsibilities

  • Maintain and extend the multi-customer Windows Service pipeline executables
  • Add new customer adapter projects following established patterns
  • Develop new third-party integrations (ingest adapters, parse services, staging jobs)
  • Extend the custom grammar expression engine for new mapping scenarios
  • Manage Azure infrastructure components: Service Bus queues/topics, Data Lake paths, Key Vault secrets, App Insights monitoring
  • Diagnose performance and reliability issues using Application Insights and logs
  • Write and maintain unit and integration tests
  • Manage NuGet package upgrades and resolve dependency conflicts
  • Lead the migration of the .NET Framework application to .NET Core

Required Skills & Experience

  • 8+ years with C# and .NET Framework (4.x) - comfort with async/await, DI, and service-oriented patterns
  • 8+ years with C# and .NET Core
  • Knowledge of Azure Data Factory or similar orchestration tools
  • Experience integrating with Azure services: Service Bus, Key Vault, Data Lake Storage, Application Insights
  • Proficiency with SQL Server (Azure SQL and on-premises)
  • Familiarity with MongoDB driver and BSON pipeline queries
  • Understanding of OAuth 2.0 / JWT authentication flows and certificate-based auth
  • Experience consuming REST APIs with HttpClient

Nice to Have

  • Broader Azure platform experience beyond the core services listed above
  • Experience with Windows Services and long-running background service patterns
  • Familiarity with custom DSL / grammar expression engine design

Sign up for Job Alerts