C#开发工程师(英文好)

5天前

Chengdu, Sichuan, 中国 瑞安管理(上海)有限公司 全职 ¥15,000 - ¥30,000/月
该职位来源于猎聘 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.