全栈开发工程师 – 微软产品与AI集成
Full Stack Developer – Microsoft Fabric & AI Integration
全栈开发工程师 – Microsoft Fabric 与 AI 集成
经验:3+ 年
核心技能:Python/.NET,Microsoft Fabric,REST API,Azure,SQL
次要技能:AI/LLM 集成,RAG,Power BI
职位概述
我们正在寻找一名拥有 3+ 年企业应用和集成开发经验的全栈开发工程师,具备对 Microsoft Fabric 和 Azure 技术的实际操作经验。
理想的候选人应具备使用 Python、.NET/C# 或类似技术的扎实后端开发经验,同时具备构建 REST API、集成企业系统和使用现代数据平台的经验。具有 Microsoft Fabric、AI/LLM 应用和基于 RAG 的解决方案的经验将被优先考虑。
主要职责
- 使用 Python、.NET/C# 或类似后端技术设计和开发可扩展的企业应用。
- 开发和集成 REST API 和企业应用。
- 构建应用、数据库、API 和 Microsoft/Azure 服务之间的集成。
- 使用 Microsoft Fabric 开发数据解决方案,包括 Lakehouse、OneLake、Data Warehouse 和 Data Pipelines。
- 与 SQL 数据库和现代数据架构合作。
- 构建和维护用于应用和分析用例的 ETL/ELT 工作流。
- 将 LLM 和生成式 AI 功能集成到企业应用中。
- 使用企业数据源构建和维护基于 RAG 的应用。
- 与 Azure 服务合作进行应用托管、集成、存储和数据处理。
- 与产品、数据、AI 和业务团队合作,将需求转化为技术解决方案。
- 排查应用、API、集成和数据管道的问题。
- 遵循软件工程最佳实践,包括 Git、代码审查、测试和 CI/CD。
所需技能
- 3+ 年全栈/后端开发经验
- 在 Python、.NET/C# 或类似后端技术上有扎实的开发经验
- REST API 设计、开发和集成
- SQL 和关系型数据库经验
- 企业应用和系统集成
- 具有 Microsoft Fabric 的实际操作经验或扎实的工作知识
- Fabric Data Factory / Data Pipelines
- OneLake / Lakehouse / Data Warehouse 概念
- Azure 云服务
- Git 和 CI/CD
- 强大的调试和问题解决能力
AI 与数据经验
候选人应具备以下至少一项的经验:
- RAG(检索增强生成)应用
- LLM/API
查看英文原文
Full Stack Developer – Microsoft Fabric & AI Integration
Experience: 3+ Years
Primary Skills: Python/.NET, Microsoft Fabric, REST APIs, Azure, SQL
Secondary Skills: AI/LLM Integration, RAG, Power BI
Role Overview
We are looking for a Full Stack Developer with 3+ years of experience in building enterprise applications and integrations, with hands-on exposure to Microsoft Fabric and Azure technologies.
The ideal candidate should have strong backend development experience using Python, .NET/C# or similar technologies, along with experience building REST APIs, integrating enterprise systems and working with modern data platforms. Experience with Microsoft Fabric, AI/LLM applications and RAG-based solutions will be highly preferred.
Key Responsibilities
- Design and develop scalable enterprise applications using Python, .NET/C# or similar backend technologies.
- Develop and integrate REST APIs and enterprise applications.
- Build integrations between applications, databases, APIs and Microsoft/Azure services.
- Develop data solutions using Microsoft Fabric, including Lakehouse, OneLake, Data Warehouse and Data Pipelines.
- Work with SQL databases and modern data architectures.
- Build and maintain ETL/ELT workflows for application and analytics use cases.
- Integrate LLMs and generative AI capabilities into enterprise applications.
- Develop or support RAG-based applications using enterprise data sources.
- Work with Azure services for application hosting, integration, storage and data processing.
- Collaborate with product, data, AI and business teams to translate requirements into technical solutions.
- Troubleshoot application, API, integration and data-pipeline issues.
- Follow software engineering best practices including Git, code reviews, testing and CI/CD.
Required Skills
- 3+ years of Full Stack / Backend Development experience
- Strong development experience in Python, .NET/C# or similar backend technology
- REST API design, development and integration
- SQL and relational database experience
- Enterprise application and system integration
- Hands-on experience or strong working knowledge of Microsoft Fabric
- Fabric Data Factory / Data Pipelines
- OneLake / Lakehouse / Data Warehouse concepts
- Azure cloud services
- Git and CI/CD
- Strong debugging and problem-solving skills
AI & Data Experience
Candidates should have exposure to one or more of the following:
- RAG (Retrieval-Augmented Generation) applications
- LLM/API integration
- Azure OpenAI or similar AI platforms
- Vector databases / embeddings
- Python-based AI application development
- Microsoft Fabric data engineering
- PySpark and Fabric Notebooks
Front-End Experience
Working knowledge of a modern front-end framework such as:
- React
- Angular
- JavaScript / TypeScript
- HTML/CSS
The role is backend and integration heavy, so deep front-end specialization is not mandatory.
Good to Have
- Power BI and Fabric Semantic Models
- Direct Lake
- Azure Functions / App Service
- Azure DevOps
- Azure Data Factory or Synapse
- Docker/containerization
- Microsoft Fabric or Azure certifications
- Experience developing AI-enabled enterprise applications
Ideal Candidate Profile
The ideal candidate is a Full Stack Developer who can bridge application development, data engineering and AI integration.
We are specifically looking for someone who can build enterprise applications and APIs while also working comfortably with Microsoft Fabric, Azure data services and AI/LLM integrations. Pure front-end developers or candidates whose Fabric experience is limited to certification/theoretical knowledge would not be the right fit.
Originally posted on Himalayas