Cardinal Financial

高级软件工程师

技术与编程 全职 USA Only
475天前

详细信息

我们是谁:
Cardinal Financial是一家快速成长的基于技术的抵押贷款机构,正在重新定义人们获得房屋贷款的方式。我们理解优秀的人才是伟大公司的关键。

我们需要的是:
高级软件工程师负责生产可扩展的软件解决方案和整个软件开发生命周期,从概念到部署,以及指导其他工程师。作为一名全栈高级工程师,您应该掌握前端和后端编码语言、开发框架和第三方库。

您将要做的:
  • 与更大的工程团队在敏捷环境中合作
  • 与领导层、高级管理层和关键业务利益相关者合作,识别和解决软件请求和需求
  • 进行全栈开发,以使团队和产品受益,当工程师熟悉整个堆栈时。
  • 指导其他工程师掌握最佳实践和团队惯例和标准。
  • 完全管理您的故事,包括优先级排序、与利益相关者合作设计和规范、向所有人通报状态、编写代码和记录您所做的工作。
  • 领导有多个工程师贡献的大型项目,与设计师和利益相关者紧密合作。
  • 编写干净、简洁的代码和强大的单元测试。
  • 创建设计良好的用户界面,使我们的用户高效,让我们的客户易于理解。
  • 领导代码审查和日常互动,确保我们的应用程序达到我们的高标准。我们混合审查团队,这样您将接触到整个系统。
  • 寻找改进我们的应用程序和我们工作方式的方法。让我们用更少的资源做更多的事情。
  • 需要日常视频通话互动
  • 可能需要延长和周末工作时间

您是什么样的人:
  • 您喜欢快节奏的环境和大量的变化。您在创造、混乱、自发性、变化、辩论和沉默中找到乐趣。
  • 您对优秀的代码设计、出色的用户体验、安全性、性能和测试充满热情。
  • 您自豪于自己能够从头到尾理解项目。
  • 您习惯于在一个团队中工作,我们每个人都有巨大的影响力,我们相互依赖来完成事情。
  • 您喜欢独自工作或与他人合作。即使没有人明确告诉您该怎么做,您也感到舒适。
  • 您喜欢帮助他人处理与您的项目无关的事情。

您需要什么:
  • 计算机科学或相关领域的学士学位,以及至少5年在大型Web应用程序上的软件开发经验。
  • 您沟通能力强,无论是从利益相关者那里获取规格说明、编写规格说明、向同事解释设计,还是耐心地帮助用户
  • 证明有能力分析功能故事并为其设计强大的解决方案。您可以为复杂的业务规则和计算创建规格说明。
  • 编写设计良好的代码,您和其他人会发现易于理解和修改,即使在六个月后也是如此。
  • 证明有能力审查代码和规格说明,确保其他工程师的故事达到高质量标准。
  • 精通面向对象设计以及如何在Java中实现您的设计。
  • 熟悉Linux命令和工具。
  • 证明在设计良好数据库方面取得成功,您的SQL技能是扎实的。
  • 证明在使用HTML、CSS和JavaScript构建UI方面取得成功。
  • 证明在使用Octane软件故事方面取得成功。
  • 证明成功实施了与第三方系统的HTTP/XML集成。
  • 您喜欢快节奏的环境和大量的变化。您在创造、混乱、自发性、变化、辩论和沉默中找到乐趣。
  • 您对优秀的代码设计、出色的用户体验、安全性、性能和测试充满热情。
  • 您自豪于自己能够从头到尾理解项目。
  • 您习惯于在一个团队中工作,我们每个人都有巨大的影响力,我们相互依赖来完成事情。
  • 您喜欢独自工作或与他人合作。即使没有人明确告诉您该怎么做,您也感到舒适。
  • 您喜欢帮助他人处理与您的项目无关的事情。

我们的技术:
我们的应用程序是一个具有挑战性和复杂性的系统,包括贷款人和借款人界面、工作流程、文档管理、高级自动化以及与外部实体和服务的集成。

服务器架构是无状态的,清晰地管理业务逻辑和持久层,作为RESTful JSON API公开。服务器使用Java 11 on Jetty和Node.js编写,用于异步任务。我们的数据库是MySQL,使用MyBatis ORM,并使用Redis进行缓存和非关键消息队列。

UI使用自定义的JavaScript MVC框架,具有动态代码加载模块、客户端路由和模板、强大的数据绑定功能、集成服务和高级组件架构。

我们的应用程序是容器化的,利用AWS服务通过ECS在EC2上部署。我们使用Aurora进行扩展和处理数据库故障转移。我们使用CloudWatch进行监控,并将紧急问题推送到PagerDuty进行分类。我们使用Jenkins进行测试和部署。

所有基础设施都是使用基础设施即代码工具(如Terraform)构建的。服务器镜像使用Packer构建,以实现可重复的结果和安全加固。我们使用GuardDuty、AWS Config和Macie进行安全分析。

我们在Mac上开发,使用git管理代码,并使用聊天和Asana进行协作。

我们提供什么:
  • 力量、稳定性和愿景。
  • 丰厚的薪酬包。
  • 职业成长机会。
  • 致力于成为相关市场领导者的承诺 - 我们正朝着顶端努力!
  • Octane,我们工程化的专有技术,正在改变抵押贷款行业。
  • 一个赋予权力的文化,您的想法很重要,您的声音很重要。
  • 从您开始工作的下个月第一天开始的全额福利,包括 - 医疗、牙科、视力、人寿、残疾保险等。
  • 慷慨的带薪休假套餐,还包括所有主要节日。
  • 401K w/ 50%匹配 - 从就业后30天的第一个月的第一天开始。

Cardinal Financial是一家平等机会雇主。我们尊重并致力于赋予个人权力,支持我们劳动力中的不同文化、观点、技能和经验。加利福尼亚居民请点击此处查看
Cardinal的加利福尼亚员工隐私政策和通知收集。此职位的预期基本工资范围为119,000美元至150,000美元,根据申请人的经验、技能组合、教育、培训、证书和许可证确定。


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅