高级Web应用开发人员
18个月合同(2024年3月25日至2025年6月30日)
90%远程工作-10%在华盛顿州现场出差
此职位是一名高级级别的Web应用开发人员,具有在流动和动态环境中开发软件应用项目的专业知识、经验和专长。
职责
• 担任我们公共Web应用现代化的首席开发人员。
• 担任我们的技术专家,将客户的公共Web应用迁移到其Azure租户中。
• 必须具备在C#.NET、JavaScript/jQuery、TypeScript、XML、JSON和SQL、Visual Studio等方面的丰富经验。必须具备广泛的移动技术经验,包括SDK、UI、API、面向对象设计、内存管理、文件I/O、多线程、安全资源部署应用等。
• 有ASP.NET MVC(Framework 4x或.NET 7+)、Web API在IIS上托管和Azure App Service在云中的经验。
• 有使用Azure DevOps的经验。
• 将本地Web应用迁移到MS Azure云。
• 有与ESRI合作的经验。
• 了解关键业务需求,并直接与最终用户和业务联系人合作创建有效的解决方案。
• 引出、理解和记录复杂的业务流程,并将其转化为解决方案。
• 与客户的业务部门的高级和中级管理人员以及关键专家进行互动和咨询。
• 具备出色的沟通技巧,以传达各种系统问题并满足客户的期望。
• 参与与业务/应用程序所有者和最终用户的研讨会/培训。
• 有效管理时间,确保按时完成承诺。
强制技能
• 高级应用开发人员必须拥有信息技术/计算机科学学士学位或至少8年的信息技术经验。
• 过去10年中至少有6年的C#经验。
• 过去10年中至少有6年的ASP.NET和/或ASP.NET MVC经验。
• 过去8年中至少有5年的SQL Server 2008或更高版本编写存储过程和SQL脚本的经验。
• 过去5年中至少有3年的Visual Studio 2015及以上版本的经验。
• 过去5年中至少有3年的Azure云开发应用程序的经验。
• 过去5年中至少有3年的配置自定义DevOps流水线进行构建和部署的经验。
• 过去5年中至少有3年的使用JavaScript/jQuery开发UI/UX的经验。
首选技能
• 过去6年中至少有3年的根据OWASP安全标准开发经验。
• 过去6年中至少有2年的SQL Server Reporting Services(SSRS)经验。
• 过去5年中至少有2年的API经验。
• 过去3年中至少有1年的Azure SQL开发经验。
• 过去3年中至少有1年的使用JSON/XML/Typescript开发应用程序的经验。
关于BROOKSOURCE:
Brooksource向所有员工和求职者提供平等就业机会,不因种族、肤色、宗教、国籍、年龄、性别、公民身份、残疾、遗传信息、性别、性取向、性别认同、婚姻状况、特赦或作为受保护的退伍军人的身份而歧视,符合适用的联邦、州和地方法律。