职位名称:高级全栈.Net开发人员(AWS)
地点:德克萨斯州休斯顿(混合办公)
该职位所需的前三项技能:
1. DotNET 8及更新版本
2. AWS
3. Angular
优先技能或认证:
1. 微服务
2. AWS Lambda
3. 敏捷开发/Scrum
职责:
- 理想的候选人应对网页设计、响应式设计、跨浏览器兼容性、页面优化、搜索引擎优化以及开发和测试有深入理解。
- 开发人员将在设计和实施之间架起桥梁;提供涉及协作、门户、企业搜索、移动功能和交互式表单的网络解决方案。
- 合格的候选人将在敏捷/Scrum交付模型中工作,并在复杂、多样、动态的硬件和软件环境中执行职责,为复杂的教育社区服务。
- 开发能够吸引和留住访问者的网络应用程序和网站。提供有关网络应用程序和网站的行业最佳实践、指南和治理的指导。
- 管理跨浏览器兼容性和页面优化的最新要求。
- 开发包含社交媒体和移动功能的应用程序和网站。
- 与质量保证部门密切合作,确保最终产品的质量结果。
- 对IT解决方案进行效益分析,并为技术方向提供建议。
- 清晰表达想法,并愿意经常将新想法推向前台。
- 保持对行业趋势和发展的良好知识基础。
- 了解网络应用技术的最新技术和创新。
- 监督和指导分配的员工。参与招聘和员工绩效评估。
资格/教育:
- 计算机科学、工程或同等学历的学士学位。
技术要求:
- 精通现代网络技术,包括HTML5、CSS3、JavaScript和JS框架(jQuery、ember.js、angular.js、Foundation、Bootstrap)、JSON、Adobe Photoshop和其他图形编辑工具。
- 还必须具备以下专业知识:
- 响应式网页设计、流体布局和定位,包括移动界面
- 浏览器行为和兼容性、跨浏览器问题和解决方案以及测试
- SEO概念和搜索引擎优化编码的知识
- REST API、AJAX、XML(XSD、XSL、XPATH)和模板引擎及MVC框架的知识/编码
- 创建CSS3动画
- 源代码控制概念的知识,并能将代码提交到Git、SVN、TFS等代码库
- 快速原型设计技能,能够向客户展示/推介网站设计/功能
- 使用已建立的单元测试框架创建和执行单元测试
- 必须具备Java、.net/C#、php、ruby等语言的面向对象编码和脚本高级技能,以及关系数据库建模和创建高级SQL查询/程序的技能。
- 还必须具备创建内部JavaScript库的可重用组件的能力,能够设置、配置和托管IIS和Apache网站,并能够前往异地地点。