C# /.Net Developer
Banyan Software is seeking a skilled backend software engineer to join our team in Chennai, India. The successful candidate will be responsible for maintaining, extending, and improving our Pipelines integration platform—a distributed data pipeline system built Framework 4.8 that ingests, parses, stages, and reports on operational data from multiple third-party systems across the energy and drilling industry. Additionally, the role involves leading the migration of the Framework application Core.
Key responsibilities include maintaining and extending multi-customer Windows Service pipeline executables, adding new customer adapter projects following established patterns, developing new third-party integrations, extending the custom grammar expression engine for new mapping scenarios, managing Azure infrastructure components, diagnosing performance and reliability issues using Application Insights and logs, writing and maintaining unit and integration tests, managing NuGet package upgrades, and leading the migration of Framework application Core.
The ideal candidate should have over 8 years of experience with C# Framework (4.x), including proficiency with async/await, dependency injection, and service-oriented patterns. Experience with C# Core is also required. Additional qualifications include knowledge of Azure Data Factory or similar orchestration tools, experience integrating with Azure services such as Service Bus, Key Vault, Data Lake Storage, and Application Insights, proficiency with SQL Server (both Azure SQL and on-premises), familiarity with MongoDB driver and BSON pipeline queries, understanding of OAuth 2.0 / JWT authentication flows and certificate-based authentication, and experience consuming REST APIs with HttpClient.
Banyan Software offers a dynamic and supportive work environment with opportunities for professional growth and development. Employees have access to a range of benefits and perks designed to support their well-being and career advancement. Joining our team means becoming part of a company that values innovation, collaboration, and excellence in the software industry.