在 IT 部门的网络应用开发总监的直接指导下,全栈开发工程师 II 将使用 Microsoft .NET 技术构建 Web 应用程序的前端和后端。此角色将积极参与代码贡献,并指导内部和外部开发资源进行代码贡献。全栈开发工程师将参与编码、冲刺规划、每日站会,并与团队成员沟通进展和障碍。
职责:
• 主要使用 Microsoft .NET 技术在云/混合环境中开发前端和后端解决方案
• 为在岸和离岸开发人员提供实施用户故事、功能和重大修复的指导
• 合并并部署到开发和生产环境的发布版本
• 增加自动化测试的代码覆盖率
• 估算和定义冲刺任务
• 定期检查日志以发现错误并实施修复
• 记录流程和工作流程
• 微调前端和后端网站架构以优化网站性能
• 与基础设施团队合作,确保环境优化
• 监控网站正常运行时间并帮助解决问题
• 管理层指示的其他职责
• 在团队环境中有效地与他人合作,以实现组织目标并识别和解决问题。
• 展示并遵循既定的视觉舒适公司价值观。
• 必须表现出承诺、可靠性、守时,并遵守商定的时间表。在工作场所有效协作和沟通。
资格:
• 计算机科学或相关领域的学士学位或同等工作经验
• 5 年以上在中型或大型公司架构、开发和支持前端、设备反应和后端 Web 系统的经验
• 3 年以上使用 Azure Web 应用服务或同等云环境开发高流量、高可用性应用程序的经验
• 3 年以上编写 SQL 语句和设计 MS SQL Server 或 Azure SQL 数据模型的经验
• 3 年以上负责完整软件开发生命周期 (SDLC) 的经验
• 有实现和使用 RESTful API、无服务器函数和其他服务的经验。优先考虑微服务架构经验。
• 优先考虑具有 .NET 开发和 Azure 云开发的 Microsoft 认证
• 熟练掌握以下语言、框架和工具:C#、SQL Server、CSS 及 CSS 预处理器如 SASS、HTML5、JavaScript ES2020 及 Preact、React、Node 14.x+/npm/npx
• 优先考虑具有 Github 和 Azure DevOps 经验。
• 具有自动化测试、CI/CD 管道和其他 DevOps 最佳实践的经验
• 了解 Web 开发中的安全最佳实践
• 具有性能优化技术的经验
• 出色的组织和时间管理技能,注重细节
• 能够优先处理多个任务和变化的优先级
• 必须表现出成熟的判断力、承诺、可靠性、守时以及遵守经理确定的商定时间表
• 能够通过培养团队合作精神和合作来独立和通过他人实现结果
• 在所有联系渠道(包括电子邮件、聊天和电话)中展示出色的沟通能力
• 能够灵活安排工作时间,包括周末、清晨和晚上。
• 将考虑教育和经验的等效组合以满足此角色的要求。
我们提供:
• 竞争力的薪酬计划
• 竞争力的医疗、牙科和视力福利
• 公司提供的生命保险和短期残疾保险
• 401(k) 雇主匹配
• 慷慨的假期和带薪休假计划
• 所有主要节假日放假
• 团队成员在视觉舒适产品上的折扣
薪资范围:$80,000 - $90,000
合格的申请者在招聘时将被考虑,员工在工作期间将不受种族、肤色、宗教、性别、性取向、国籍、年龄、残疾、退伍军人身份、性别认同或表达、遗传信息或任何其他法律保护状态的影响。