C#开发工程师(英文好)
5天前
Chengdu, Sichuan, 中国
瑞安管理(上海)有限公司
全职
¥15,000 - ¥30,000/月
通过电子邮件或 Google 免费
保存此职位并让您的搜索井井有条
创建一个免费帐户来保存职位、创建警报并从仪表板返回此列表。
通过电子邮件或 Google 免费
该职位来源于猎聘 Role Overview Behind every modern, connected enterprise are well-engineered applications and a robust integration backbone: the systems and middleware that let businesses, teams, and processes work as one. At Inspire Group, our NexDelivery team designs and delivers cloud-native application development, migration and modernization, and integration solutions for global enterprise clients on the Microsoft Azure platform. We are looking for a Senior Azure .
NET Developer to work across the full scope of cloud delivery—building new cloud-native applications, migrating and modernizing legacy workloads to Azure, and designing application and enterprise integrations. You will maintain hands-on involvement in coding and solution design, and work in an AI-native way, applying AI coding tools and AI engineering practices to amplify delivery. You will collaborate directly with overseas clients and cross-functional teams within global, multi-cultural, multi-timezone environments, so professional working English for project communication and proven experience on overseas client projects are essential.
•
Key Responsibilities
Cloud Application Development, Migration & Modernization
• Design and build new cloud-native applications and services on Azure using C# and .
NET (Core/6+), applying clean/modular architecture, microservices, API design, and Azure PaaS services.
• Lead application migration and modernization of legacy .
NET/Windows workloads to Azure—assessing applications, choosing rehost, refactor, rearchitect, or rebuild strategies, and making pragmatic wrap/extract/reimplement decisions.
• Develop and maintain web and back-end services, REST APIs, and background processing using services such as Azure App Service, Azure Functions, Azure SQL, and containers on AKS.
• Embed cross-functional qualities—performance, scalability, resilience, security, testability, and observability—into application design and delivery. Serverless & Event-Driven Integration
• Develop robust, scalable Azure Functions using C# and .
NET (Core/6+) to implement complex business logic and custom integration patterns.
• Design and deliver middleware solutions using Azure Logic Apps (Standard tier)—stateful and stateless workflows with Service Bus, HTTP, and time triggers—to orchestrate workflows between diverse enterprise systems.
• Architect event-driven integrations leveraging Azure Service Bus (topics, subscriptions, message routing, dead-letter queues, peek-lock patterns), Event Grid, and Event Hubs for reliable asynchronous messaging.
• Manage Azure API Management (APIM) instances, including designing API schemas, implementing C#-based policies, and handling security (OAuth 2.0, JWT, rate limiting, caching, multi-tenant patterns). Data Transformation & Enterprise Systems Integration
• Perform data transformation using XSLT, flat-file schemas, and C#/.
NET code, working across XML, JSON, and CSV formats and canonical data models with source-to-target mapping.
• Apply enterprise integration patterns—message routing, content-based filtering, publish/subscribe (pub/sub), hub-and-spoke, debatching/batching, enrichment, and scatter-gather.
• Integrate with enterprise ERP, CRM, and business systems such as Microsoft Dynamics 365 (Finance & Operations / CRM), SAP ByDesign, Salesforce, and Oracle SIOCS/XOCS.
• Build interfaces for core business processes such as supply chain, finance, master data, and customer/digital workflows.
• Design and orchestrate batch data movement and ETL/ELT pipelines using Azure Data Factory (ADF), including event-based triggers and integration with the middleware ecosystem. Reliability, Security & Observability
• Implement error handling and observability—retry logic, dead-letter queue processing, centralized logging, and alerting—via Azure Monitor, Application Insights, and Log Analytics.
• Apply security controls using Azure AD / OAuth 2.0 (client credentials flow, managed identities, RBAC) and Azure Key Vault for secrets and credential management.
• Build metrics dashboards and operational monitoring to ensure the high availability, resilience, and performance of integration services. DevOps, Architecture & Client Engagement
• Implement Infrastructure as Code (IaC) using Bicep, Terraform, or ARM templates to automate the deployment of serverless resources.
• Build and maintain CI/CD pipelines in Azure DevOps, following Git branching strategies, automated testing, and release management practices.
• Write and maintain Low-Level Design (LLD) documents, architecture diagrams, mapping specifications, and interface inventories in Confluence.
• Collaborate with cross-functional, cross-region teams across multiple time zones (APAC, Europe), and mentor junior engineers through code reviews, pairing, and knowledge sharing. AI-Assisted Development & AI Engineering
• Use AI coding assistants (e.g., GitHub Copilot) as a daily part of the engineering workflow—for design, code generation, refactoring, test creation, and documentation—while maintaining strong human review and quality standards.
• Apply AI engineering practices to build and integrate AI-powered capabilities into applications, including prompt engineering, retrieval-augmented generation (RAG), AI agents and orchestration, and Azure AI services.
• Evaluate and validate AI outputs, and apply responsible AI practices around security, privacy, and data handling.
• Champion and share AI-assisted engineering (AI4SE) practices and tooling to improve team productivity and delivery output. Qualifications Core Technical Skills
• 8+ years of software development experience with strong proficiency in C# and .
NET (Core/6+).
• Proven track record designing and delivering Azure solutions in production across cloud-native application development, application migration/modernization, and serverless/iPaaS integration—e.g., App Service, Azure Functions, Logic Apps, Service Bus, Event Grid/Event Hubs, APIM, and AKS.
• Hands-on experience with Azure data and storage services (Azure SQL, Blob Storage), Azure AD, Key Vault, and managed identities.
• Solid experience with Infrastructure as Code (Bicep, Terraform, or ARM) and CI/CD in Azure DevOps.
• Strong command of integration patterns, data formats (XML, JSON, CSV), XSLT, and canonical/source-to-target mapping.
• Experience integrating enterprise systems such as Dynamics 365, SAP, or Oracle.
• Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
• Experience with other cloud platforms—particularly Alibaba Cloud (Aliyun)—is a big plus. AI Coding & AI Engineering
• Demonstrable, fluent AI coding skills—regular use of AI pair programmers (e.g., GitHub Copilot) across design, coding, testing, and documentation.
• Hands-on AI engineering experience building or integrating AI-powered features—using Azure AI services, LLMs, RAG, or AI agents—with awareness of evaluation, security, and responsible AI practices.
• A continuous-learning mindset and willingness to advance AI-assisted engineering (AI4SE) within the team. Language & International Client Experience
• Professional working English sufficient for project communication—able to participate in daily stand-ups and technical discussions, present design options, and read/write specifications and documentation with confidence.
• Proven experience delivering projects for overseas/international clients, and comfortable working in client-facing, cross-cultural, and cross-timezone settings. Professional Skills
• Strong architecture thinking and the ability to translate complex technical requirements into clear, pragmatic designs.
• Excellent documentation skills—LLDs, mapping specifications, and architectural diagrams.
• A collaborative, quality-focused mindset, with a genuine interest in mentoring and knowledge sharing. Nice to Have
• Experience with Synapse Analytics, Cosmos DB, or Azure Redis Cache.
• Familiarity with multi-region Azure deployments (East Asia, West Europe).
• Exposure to enterprise domains such as retail, supply chain, professional services, finance, or CRM.
• Experience with the Power Platform (Power Apps, Power Automate, Power Pages) and Azure AI services.
• Containerization experience (Docker, Kubernetes/AKS), or familiarity with China cloud environments and cross-border/global integration.
• Cantonese language ability. Learning & Development at Inspire Group There is no one-size-fits-all career path at Inspire Group. We value autonomy while investing deeply in our cultivation culture. Your growth is supported through structured learning programs, hands-on delivery with global clients, and teammates who actively support your development. As Inspire Group continues its All-In-AI journey, you will be encouraged and supported to continuously evolve your cloud, application, and integration skills—and to build strong AI coding and AI engineering capabilities and impact.
NET Developer to work across the full scope of cloud delivery—building new cloud-native applications, migrating and modernizing legacy workloads to Azure, and designing application and enterprise integrations. You will maintain hands-on involvement in coding and solution design, and work in an AI-native way, applying AI coding tools and AI engineering practices to amplify delivery. You will collaborate directly with overseas clients and cross-functional teams within global, multi-cultural, multi-timezone environments, so professional working English for project communication and proven experience on overseas client projects are essential.
•
Key Responsibilities
Cloud Application Development, Migration & Modernization
• Design and build new cloud-native applications and services on Azure using C# and .
NET (Core/6+), applying clean/modular architecture, microservices, API design, and Azure PaaS services.
• Lead application migration and modernization of legacy .
NET/Windows workloads to Azure—assessing applications, choosing rehost, refactor, rearchitect, or rebuild strategies, and making pragmatic wrap/extract/reimplement decisions.
• Develop and maintain web and back-end services, REST APIs, and background processing using services such as Azure App Service, Azure Functions, Azure SQL, and containers on AKS.
• Embed cross-functional qualities—performance, scalability, resilience, security, testability, and observability—into application design and delivery. Serverless & Event-Driven Integration
• Develop robust, scalable Azure Functions using C# and .
NET (Core/6+) to implement complex business logic and custom integration patterns.
• Design and deliver middleware solutions using Azure Logic Apps (Standard tier)—stateful and stateless workflows with Service Bus, HTTP, and time triggers—to orchestrate workflows between diverse enterprise systems.
• Architect event-driven integrations leveraging Azure Service Bus (topics, subscriptions, message routing, dead-letter queues, peek-lock patterns), Event Grid, and Event Hubs for reliable asynchronous messaging.
• Manage Azure API Management (APIM) instances, including designing API schemas, implementing C#-based policies, and handling security (OAuth 2.0, JWT, rate limiting, caching, multi-tenant patterns). Data Transformation & Enterprise Systems Integration
• Perform data transformation using XSLT, flat-file schemas, and C#/.
NET code, working across XML, JSON, and CSV formats and canonical data models with source-to-target mapping.
• Apply enterprise integration patterns—message routing, content-based filtering, publish/subscribe (pub/sub), hub-and-spoke, debatching/batching, enrichment, and scatter-gather.
• Integrate with enterprise ERP, CRM, and business systems such as Microsoft Dynamics 365 (Finance & Operations / CRM), SAP ByDesign, Salesforce, and Oracle SIOCS/XOCS.
• Build interfaces for core business processes such as supply chain, finance, master data, and customer/digital workflows.
• Design and orchestrate batch data movement and ETL/ELT pipelines using Azure Data Factory (ADF), including event-based triggers and integration with the middleware ecosystem. Reliability, Security & Observability
• Implement error handling and observability—retry logic, dead-letter queue processing, centralized logging, and alerting—via Azure Monitor, Application Insights, and Log Analytics.
• Apply security controls using Azure AD / OAuth 2.0 (client credentials flow, managed identities, RBAC) and Azure Key Vault for secrets and credential management.
• Build metrics dashboards and operational monitoring to ensure the high availability, resilience, and performance of integration services. DevOps, Architecture & Client Engagement
• Implement Infrastructure as Code (IaC) using Bicep, Terraform, or ARM templates to automate the deployment of serverless resources.
• Build and maintain CI/CD pipelines in Azure DevOps, following Git branching strategies, automated testing, and release management practices.
• Write and maintain Low-Level Design (LLD) documents, architecture diagrams, mapping specifications, and interface inventories in Confluence.
• Collaborate with cross-functional, cross-region teams across multiple time zones (APAC, Europe), and mentor junior engineers through code reviews, pairing, and knowledge sharing. AI-Assisted Development & AI Engineering
• Use AI coding assistants (e.g., GitHub Copilot) as a daily part of the engineering workflow—for design, code generation, refactoring, test creation, and documentation—while maintaining strong human review and quality standards.
• Apply AI engineering practices to build and integrate AI-powered capabilities into applications, including prompt engineering, retrieval-augmented generation (RAG), AI agents and orchestration, and Azure AI services.
• Evaluate and validate AI outputs, and apply responsible AI practices around security, privacy, and data handling.
• Champion and share AI-assisted engineering (AI4SE) practices and tooling to improve team productivity and delivery output. Qualifications Core Technical Skills
• 8+ years of software development experience with strong proficiency in C# and .
NET (Core/6+).
• Proven track record designing and delivering Azure solutions in production across cloud-native application development, application migration/modernization, and serverless/iPaaS integration—e.g., App Service, Azure Functions, Logic Apps, Service Bus, Event Grid/Event Hubs, APIM, and AKS.
• Hands-on experience with Azure data and storage services (Azure SQL, Blob Storage), Azure AD, Key Vault, and managed identities.
• Solid experience with Infrastructure as Code (Bicep, Terraform, or ARM) and CI/CD in Azure DevOps.
• Strong command of integration patterns, data formats (XML, JSON, CSV), XSLT, and canonical/source-to-target mapping.
• Experience integrating enterprise systems such as Dynamics 365, SAP, or Oracle.
• Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
• Experience with other cloud platforms—particularly Alibaba Cloud (Aliyun)—is a big plus. AI Coding & AI Engineering
• Demonstrable, fluent AI coding skills—regular use of AI pair programmers (e.g., GitHub Copilot) across design, coding, testing, and documentation.
• Hands-on AI engineering experience building or integrating AI-powered features—using Azure AI services, LLMs, RAG, or AI agents—with awareness of evaluation, security, and responsible AI practices.
• A continuous-learning mindset and willingness to advance AI-assisted engineering (AI4SE) within the team. Language & International Client Experience
• Professional working English sufficient for project communication—able to participate in daily stand-ups and technical discussions, present design options, and read/write specifications and documentation with confidence.
• Proven experience delivering projects for overseas/international clients, and comfortable working in client-facing, cross-cultural, and cross-timezone settings. Professional Skills
• Strong architecture thinking and the ability to translate complex technical requirements into clear, pragmatic designs.
• Excellent documentation skills—LLDs, mapping specifications, and architectural diagrams.
• A collaborative, quality-focused mindset, with a genuine interest in mentoring and knowledge sharing. Nice to Have
• Experience with Synapse Analytics, Cosmos DB, or Azure Redis Cache.
• Familiarity with multi-region Azure deployments (East Asia, West Europe).
• Exposure to enterprise domains such as retail, supply chain, professional services, finance, or CRM.
• Experience with the Power Platform (Power Apps, Power Automate, Power Pages) and Azure AI services.
• Containerization experience (Docker, Kubernetes/AKS), or familiarity with China cloud environments and cross-border/global integration.
• Cantonese language ability. Learning & Development at Inspire Group There is no one-size-fits-all career path at Inspire Group. We value autonomy while investing deeply in our cultivation culture. Your growth is supported through structured learning programs, hands-on delivery with global clients, and teammates who actively support your development. As Inspire Group continues its All-In-AI journey, you will be encouraged and supported to continuously evolve your cloud, application, and integration skills—and to build strong AI coding and AI engineering capabilities and impact.