熟练运用OOA, OOD方法及工具进行分析和设计
熟练开发基于.NET和ASP.NET/ASP.NET Core的Web应用程序,Web API
熟练操作SQL Server,并能熟练利用工具进行数据建模
熟练掌握Web开发相关的JavaScript,XML, HTML, CSS等技术和工具
熟练掌握单元测试相关的方法和工具
熟悉应用程序国际化和无障碍化(Section 508)方法和工具
熟练运用OAuth2.0协议和工具
熟练运用Lua进行部分定制游戏的开发
熟悉Micosoft Azure云平台
熟悉常用的Linux命令
一、项目名称:Accela Civic Platform
项目介绍:提供市民服务接口的云平台,包括市民服务,身份认证服务,开发人员服务,政府部门管理服务等子系统,托管于Microsoft Azure云平台上。
职责:参与实现各个平台的服务(API和网页功能),包括:
1. 包装并发布业务服务器中的业务API
2. 实现市民,开发人员,管理员等所需的业务API及功能
3. 实现身份认证和授权服务(基于OAuh2)
4. 管理Azure服务实例
5. 修改代码适配Azure
二、项目名称:Accela Citizen Access
项目介绍:提供市民服务(如申请许可,申请检查等)的网页版本
职责:参与分析设计及开发模块(网页功能),包括
1. 参与开发对国际化和本地化(阿拉伯文、中文、英文等)的支持
2. 参与开发对无障碍化(Section 508)的支持
3. 参与开发检查业务模块
项目目的:为传统业务上云提供支持。 项目功能:提供市民服务接口的云平台,包括市民服务,身份认证服务,开发人员服务,政府部门管理服务等子系统,托管于Microsoft Azure云平台上 负责角色:分析,设计,开发,测试
项目功能:提供美国市民服务(如申请许可、申请检查和支付等)的网页版本,市民通过网站可以提交许可申请等服务后付费,然后查询打印等操作。项目需要支持国际化/本地化、无障碍化(Section508)、常用的美国本土的付费提供商(如Paypal等)等政府部门的基本要求。 负责角色: