高级企业全栈开发工程师
Sr Enterprise Full Stack Developer
我们正在为一家成功的、快速发展的财产与意外险保险软件公司寻找一名高级.NET开发人员。该公司开发专有的企业解决方案,管理保险公司、代理机构和客户的完整运营套件。这是一个令人兴奋的机会,可以使用成熟和前沿的基于微软的技术,包括对.NET Core的积极迁移以及将AI工具集成到实际开发流程中。
职责
- 设计、开发和维护跨后端服务、API、前端和数据库层的全栈功能
- 主要负责后端系统(约80%),一些前端职责(约20%)
- 参与并现代化遗留的VB.NET MVC应用程序,同时支持迁移到.NET Core
- 使用ChatGPT、Claude或其他类似技术构建和集成AI辅助开发流程
- 直接与客户合作,收集需求,交付改进,并提供技术解决方案
- 编写和优化SQL查询、存储过程和SQL Server中的数据库交互
- 参与使用JIRA和Git/TFS等工具的敏捷开发流程
要求
- 7–8年以上全栈开发经验,能够独立负责功能的端到端开发
- 熟练掌握VB.NET和C#
- 熟悉ASP.NET MVC架构——控制器、后端集成和请求生命周期
- 精通JavaScript、jQuery和Bootstrap
- 熟练掌握SQL Server和T-SQL,包括存储过程和查询优化
- 有TFS和Visual Studio 2019+的使用经验
- 1–2年以上在实际开发流程中使用AI工具的经验(如ChatGPT、Claude、OpenWebUI或类似工具)
- 具备直接与客户合作的能力,收集需求并将其转化为技术解决方案
- 自我驱动、成熟,能够在较少监督的情况下工作
- 熟悉敏捷方法论和JIRA等工具
加分项
- 有将遗留应用程序迁移到.NET Core的经验
- 熟悉云环境,尤其是Azure
- 有代理编码流程、MCP服务器或针对生产用例的提示工程的经验
- 熟悉Windows Server、Hyper-V或本地数据中心等基础设施
- 有企业软件开发经验,最好是在保险或金融领域
查看英文原文
We are searching for a Senior .NET Developer on behalf of one of our clients, a successful and growing property & casualty insurance software company. The client develops proprietary enterprise solutions that manage the full operational suite for insurance carriers, their agents, and customers. This is an exciting opportunity to work with both established and cutting-edge Microsoft-based technologies, including an active migration to .NET Core and integration of AI tools into real development workflows.
Responsibilities
- Design, develop, and maintain full-stack features across backend services, APIs, frontend, and database layers
- Work primarily on backend systems (~80%) with some frontend responsibilities (~20%)
- Contribute to and modernize legacy VB.NET MVC applications while supporting the migration to .NET Core
- Build and integrate AI-assisted development workflows using tools such as ChatGPT, Claude, or similar technologies
- Collaborate directly with clients to gather requirements, deliver enhancements, and provide technical solutions
- Write and optimize SQL queries, stored procedures, and database interactions in SQL Server
- Participate in Agile development processes using tools like JIRA and Git/TFS
Requirements
- 7–8+ years of full-stack development experience, with the ability to independently own features end-to-end
- Strong hands-on experience with VB.NET and C#
- Solid command of ASP.NET MVC architecture — controllers, backend integration, and request lifecycle
- Proficiency in JavaScript, jQuery, and Bootstrap
- Strong SQL Server and T-SQL skills, including stored procedures and query optimization
- Experience with TFS and Visual Studio 2019+
- 1–2+ years of hands-on experience using AI tools in a real development workflow (ChatGPT, Claude, OpenWebUI, or similar)
- Proven ability to work directly with clients, gathering requirements and translating them into technical solutions
- Self-directed, mature, and comfortable working with minimal supervision
- Familiarity with Agile methodologies and tools like JIRA
Nice to Haves
- Experience migrating legacy applications to .NET Core
- Familiarity with cloud environments, particularly Azure
- Exposure to agentic coding workflows, MCP servers, or prompt engineering for production use cases
- Familiarity with infrastructure such as Windows Server, Hyper-V, or on-premise data centers
- Prior experience in enterprise software development, ideally within insurance or financial systems
If you are a seasoned .NET developer who thrives in a client-facing, hands-on role and wants to work at the intersection of legacy modernization and emerging AI technologies, we'd love to hear from you.