. 网络前端 React 开发者

纽约 20小时前全职 网络
面议
Dice是技术专家在其职业生涯各个阶段的领先职业目的地。我们的客户,Innovee Consulting LLC,正在寻找以下职位。今天通过Dice申请! 职位名称:.net前端React开发人员 期限:24个月 地点:纽约州纽约市水街55号7楼,邮编10041 工作时间:每周35小时 概述: 前端React开发人员将负责设计、开发和部署安全、现代的基于网络的应用程序,以支持纽约市道路、人行道、公路和桥梁的许可证、执照和公共基础设施资产的生命周期管理。候选人将构建可访问的面向客户的门户和集成的后台系统,支持申请受理、费用处理、审核和批准工作流程、检查安排、文件交换以及交通局员工与外部申请人之间的双向沟通。候选人将集成基于GIS的地图功能,实施功能以减少各机构之间的施工冲突,并开发资产管理模块以跟踪检查、分配团队和管理维护活动。所有系统将根据OTI网络安全政策和可访问性标准进行开发。 职责: - 执行详细且高质量的应用程序设计、数据库设计、编码以及单元/集成/性能测试。 - 使用.NET 4.8、ASP.NET、.NET Core、C#、n-Tier架构、SOA、基于XML/JSON的网络服务和应用程序开发工具(如Microsoft Visual Studio 2019/2022和SQL Server Management Studio)开发和集成复杂的应用程序模块。 - 使用Razor/MVC4/MVVM架构模式、AJAX、HTML5、CSS和JavaScript(React、Angular或Backbone)在.NET中实现基于网络的用户界面。 - 开发关系数据库设计、规范化、T-SQL/存储过程,并在SQL Server 2017/2019和Azure SQL中管理数据库。 - 构建具有用户身份验证和基于角色的访问控制的安全网络应用程序。 - 根据用户体验和可访问性最佳实践建立图形用户界面。 - 使用Microsoft SQL Reporting Services(SSRS)、临时报告和使用SSIS包的数据迁移/转换生成报告。 - 利用Azure DevOps执行配置管理、持续集成和版本控制。 - 使用Windows Communication Foundation(WCF)实现网络服务。 - 遵循软件开发生命周期(SDLC)流程。目前针对不同项目使用的方法包括瀑布、RUP和敏捷。 - 创建/更新设计工件和交付物,如用例图、应用程序架构、类/序列图和高层/详细设计文档。 - 在应用程序的设计、开发、测试和实施过程中与业务分析师、质量保证专家和应用程序开发人员协作。 - 理解高级应用程序架构/设计、网络设计、性能限制和安全框架。 - 参与并贡献于正式/非正式的技术评审和演示。 - 研究、展示和/或对技术问题提出建议。 必备技能/经验: 至少5年编写应用程序软件、数据分析、数据访问、数据结构、数据操作、数据库、编程、测试和实施、技术和用户文档、软件转换的经验;环境包括但不限于主机、中型计算机、个人计算机、笔记本电脑;能够协助和/或领导程序规范的设计和软件解决方案的实施。 顾问候选人的优先技能/经验: - 技术相关领域或其他学位的学士学位或同等学历优先。 - 高级应用程序开发认证和/或培训。 - 微软认证专家。 - 在面向对象设计、开发、测试和关键业务应用程序的部署方面有5年的总经验,其中至少6年是在网络/客户机-服务器环境中。 - 3-5年涉及Microsoft.NET和SQL Server技术的项目的实际开发经验,用于使用C#.NET、ASP.NET、ADO.NET、HTML 5、AJAX、WPF、WCF、MVC、jQuery、Entity Framework、LINQ、Visual Studio 2017/2019/2022进行网络、网络服务和桌面应用程序开发。 - 4年以上关系数据库设计、规范化、T-SQL、存储过程、SQL Server 2014/2017/2019、SSIS包、数据建模工具(ERwin/ERStudio)的经验。 - 熟练使用T-SQL、Microsoft SQL Server和Microsoft Excel进行数据分析和临时报告。 - 在基于地图的应用程序开发和GIS地图软件方面的专业知识,优先使用ESRI ArcGIS Desktop、ArcGIS Online、Open Layers和/或Mapbox。 - 对Microsoft Team Foundation Server、Azure DevOps或类似的应用程序生命周期管理工具有高级工作知识。 - 具有UML/Rational工具或其他设计工具的经验。 - 强大的沟通、演示和领导能力。 - 精通JavaScript框架:React、Backbone和Angular。 - 精通响应式设计框架,如Bootstrap。 - 精通无线/移动/断开连接的架构/应用程序。 - 具有在线支付实施/集成的经验。 - 具有商业智能和决策支持系统的工作知识。 - 具有在联邦、州或地方政府项目中工作的经验。