职位描述
. NET
必须具备的技术/功能技能
• 使用最新的工具和技术(.NET、.NET Core、C#、敏捷方法论、Web 服务、SQL、SSIS)
• 深入了解 JavaScript、CSS、HTML、函数式编程和前端语言
• 了解敏捷方法论,例如极限编程(XP)和 Scrum 会有所帮助
• 具备关系数据库(SQL Server、MySQL、PostgreSQL)经验
• 了解设计模式、重构和单元测试
• 具备 Linux 和开源软件经验者优先
• 熟悉 AWS 环境 - EC2、SQS、SNS、Lambda、容器、API 网关经验者优先
• 具备金融服务经验,特别是与抵押贷款和抵押贷款支持证券相关的经验者优先
• AI 共同编程或同等的 AI 编码经验
角色与职责
高级软件工程师利用最低要求开发抵押服务平台的技术解决方案,使用云解决方案和 Microsoft 技术,利用我们的云服务提供商的服务。将编写高质量代码以创建复杂的业务应用程序;在开发过程中测试软件;进行质量保证和用户验收测试;准备软件以进行部署;提供实施后的支持;准备应用程序文档。
高级软件工程师将:
• 7 年以上相关工作经验
• 使用最新的工具和技术(.NET、.NET Core、C#、敏捷方法论、Web 服务、SQL、SSIS)
• 深入了解 JavaScript、CSS、HTML、函数式编程和前端语言
• 准备软件以部署到生产环境
• 对实时系统用户记录的问题和疑问进行响应和解决
• 独立管理小项目,并作为团队成员参与更大项目
• 执行其他相关职责,根据需要和分配的任务
• 展示与组织期望的文化和价值观一致的行为