
初级全栈软件开发工程师(.NET)
为一家总部位于美国的科技公司开发 .NET、云、人工智能及业务软件, 为制造、分销和专业服务领域的客户打造集成解决方案。
描述
- 使用现代 .NET 技术创建和维护 Web、服务器端及移动应用程序。
- 构建可扩展的云应用程序、REST API、集成方案和服务。
- 为 Web 门户、移动应用、制造工厂系统和协作平台交付功能。
- 将应用程序与 ERP 和 CRM 系统、Microsoft 365 及第三方服务连接。
- 协助开发涵盖机器学习、OCR、计算机视觉、自然语言处理和生成式人工智能的解决方案。
- 创建 Power BI 仪表板及其他数据驱动的业务解决方案。
- 参与解决方案设计、代码审查、软件测试和 CI/CD 工作流程。
- 采用精益敏捷方法,与哥斯达黎加和美国的跨学科工程团队合作。
- 推动持续改进、代码质量和规范的软件开发实践。
任职要求
- 熟练掌握 C#、.NET、ASP.NET 和 SQL Server。
- 具备 JavaScript 和/或 TypeScript 及现代 Web 开发经验。
- 了解 REST API、云应用程序和系统集成。
- 具备 Git、Visual Studio 和/或 VS Code、软件测试以及当前软件开发生命周期实践的经验。
- 熟悉 CI/CD 工作流程和云开发。
- 拥有计算机科学、软件工程或相关学科的学士学位,或具备同等专业经验。
- 具有一至三年相关工作经验。
- 英语口语和书面能力达到中高级水平。
- 具备良好的沟通和解决问题能力。
- 能够在敏捷团队中协作工作,也能独立完成任务。
- 优先条件:具有 Azure、GCP、Docker、Kubernetes 和无服务器计算等云平台及工具的经验。
- 优先条件:了解前端开发和跨平台移动应用。
- 优先条件:具备人工智能、机器学习、生成式人工智能以及基于 LLM 或 RAG 的应用经验。
- 优先条件:了解数据、分析、Power BI 和商业智能。
- 优先条件:具备 ERP 或 CRM 系统、制造业和供应链运营经验。
- 优先条件:熟悉 Microsoft 365、SharePoint、Teams 和 Microsoft Graph。
- 优先条件:持有 Microsoft Azure、Google Cloud 或 Microsoft 开发技术相关认证。
福利待遇
- 提供持续学习机会,并支持考取技术认证。
- 拥有重视创新的协作型工作环境。
- 在哥斯达黎加和美国协作的混合团队中获得职业发展机会。
- 有机会前往公司位于美国的总部。
- 使用云计算、人工智能和智能业务应用领域的前沿技术。
- 参与直接影响客户运营的重要项目。
- 营造鼓励创造力、责任担当、持续改进和良好专业关系的文化。









