软件开发工程师3

15个月前远程全职
Divisions Maintenance Group

Divisions Maintenance Group

location 芝加哥
unsaved
工作描述 工作摘要和使命 Divisions Maintenance Group正在革新设施维护行业。我们的客户包括全国各地的零售商、仓库和多户住宅单位,他们依靠DMG的综合服务为他们的设施提供内外质量服务-端到端。 在DMG,我们团结一致。我们为我们的客户、技术人员和彼此而共同努力。我们通过可持续的合作伙伴关系和受启发的团队成员提供不间断的安心。DMG正在改变设施维护行业的运作方式。 为了帮助我们实现这一使命,我们正在寻找一个以提供者为中心的市场营销人员,以加速全国各地提供者对DMG PRO的增长和采用。如果您想以创业速度运作,解决一些最困难的问题,并帮助构建提供者喜爱的服务,DMG可能就是适合您的地方。 供应团队的高级开发人员积极参与构建和支持后端服务。后端开发人员开发构成应用程序基础结构的应用程序和服务器。他们了解性能的重要性,并努力确保查询尽可能快速执行,以及服务器资源不被压垮。 您最好具备以下条件: • 出色的设计和架构技巧 • REST、GraphQL和protobufs的专家 • 强大的分析和问题解决思维 • 强大的流程管理和敏捷技能 • 出色的倾听技巧 • 强大的影响力-您可以在没有对人才进行直接控制的情况下实现目标 • 有在快节奏环境中工作的经验者优先考虑。 • 出色的组织和时间管理能力 资格要求: • 8年以上后端软件开发经验 • 构建、优化和扩展我们的企业平台和应用程序(Node.js) • 具有构建高度可扩展平台的成功记录。 • 具有微服务架构、Rest API、PostgreSQL/mongo dB等数据库、分布式系统、数据工程技术等方面的实际经验。 • 后端了解函数式编程原则。 • 对大数据技术有深入的了解和实践经验。 • 对IT概念、策略和方法以及其应用有深入的了解 职责: • 研究、设计、管理软件程序-测试和评估新程序-修改软件以修复错误,提高性能。 • 部署软件工具、流程和指标-指导软件编程和文档开发 • 编写和实施代码-准备有关编程项目规范、活动或状态的报告 • 与工程人员合作,评估软件硬件接口并制定规范和性能要求。 • 对模糊和变化感到舒适,因为优先事项将根据市场情况调整。 • 注重细节,能够深入研究战术考虑因素。 • 在矩阵化环境中培养和管理积极的工作关系的团队合作者。 • 指导团队 • 关注业务和结果 Divisions Maintenance Group是一家平等机会雇主。