关于这个角色:
我们正在寻找一位全栈开发人员加入工作场所工程团队,为其提供可扩展的软件解决方案。您将成为一个跨职能团队的一员,负责从构思到部署的整个软件开发生命周期。作为一名全栈开发人员,您应该熟悉前端和后端编码语言、开发框架和第三方库。您应该在构建商业级基于Web的应用程序和可扩展的云中心API(应用程序和编程接口)方面具有扎实的软件工程经验。成功的候选人将能够在管理工作优先级以实现项目目标方面发挥积极作用。
该职位设在我们芝加哥办公室。
工作职责:
• 与开发团队和产品经理合作构建软件
• 设计和开发客户端和服务器端架构
• 使用JavaScript技术(VueJS、NodeJS)构建应用程序的前端
• 使用基于Java的技术(Java 8+、Java Spring Boot)编写可扩展的API
• 开发具有安全性、可用性和可扩展性的软件
• 编写技术文档
资格要求:
• 具有全栈开发人员或类似角色的经验
• 1-3年JavaScript框架(如Angular、VueJS、Node.js、React)和库(HTML5 / CSS3)的经验
• 5-7年后端语言(Java)的经验
• 熟悉任何数据库技术-微软SQL、PostgreSQL
• 有在基于AWS(亚马逊网络服务)环境中构建无服务器应用程序的经验者优先考虑
• 良好的沟通和团队合作能力
• 注意细节和组织能力强
优先考虑:
• 在金融服务行业的经验
如果您收到并接受我们的聘用邀请,我们要求您将个人和任何相关投资保密披露给我们的合规团队(不同地区的时间可能有所不同)。这些投资将被审核以确保符合道德准则的要求。如果发现任何利益冲突,您将被要求立即清算这些持股。此外,根据您所在的部门和工作地点的要求,某些员工账户必须与经批准的经纪人保持关联(例如,所有美国员工账户)。如果适用,并且您的账户不在经批准的经纪人处,您将被要求将您的持股转移到经批准的经纪人处。
Morningstar的混合工作环境为您提供了远程工作和每周面对面协作的机会。虽然有些职位可以完全远程工作,但我们发现当我们定期在一起时,效果最好,通常每周三天。还提供一系列其他福利来增强灵活性,以适应需求的变化。无论您身在何处,您都将拥有与全球同事进行有意义互动的工具和资源。