关于职位
Lessen 是一家技术驱动的端到端物业服务提供商,正在改变商业和住宅房地产服务的交付和管理方式。Lessen 的技术平台提供数据驱动的洞察,解锁整个房地产生态系统的关键增长机会,包括投资者、业主、管理者和服务提供商。公司利用由超过 30,000 名经过审查的合格供应商(Lessen Affiliates)组成的网络,为拥有超过 100 万处物业的客户提供服务,每年完成超过 350 万个工作订单,涵盖不断扩展的服务范围。Lessen, LLC 是一家风险投资支持的私人公司,在斯科茨代尔和芝加哥设有办事处。此职位位于芝加哥,需在周一、周二和周四在办公室工作。职位概述 高级软件开发人员通过管理组织的软件开发职能的日常活动来支持产品和技术部门。高级软件开发人员是一个敏捷开发团队的一部分,负责构建和开发企业级软件。高级软件开发人员参与开发的所有领域,从设计到开发再到测试。他们领导一个小型软件开发团队。
职责
• 监督负责设计、构建、测试、部署、维护和支持应用程序或系统软件的团队的工作。
• 努力建立功能需求并审查解决方案以确保满足组织需求。
• 选择并监督实施一种或多种软件开发方法。
• 制定短期和长期产品路线图,以确保软件的持续改进。
• 通过开发文档、流程图、布局、图表、代码注释和清晰的代码来记录和展示解决方案。
• 通过确定和设计系统规范、标准和编程来准备和安装解决方案。
• 通过进行系统分析、推荐政策和程序变更来改善运营。
• 通过保密信息来保护运营。
• 指导初级开发人员。
• 了解该领域最新的技术创新,并准备好应用相关创新。
• 优化新的和现有的应用程序。
• 培养积极的团队环境。
• 确保内部和外部数据的机密性。
• 执行临时项目和分配的其他职责。
要求
• 全面理解面向对象和面向服务的应用程序开发技术和理论。
• 扎实理解关系数据库设计和查询概念。
• 接触过使用 C#、JAVA 或其他主要语言的 Microsoft .NET 开发。
• 接触过使用 HTML5、CSS 和 JavaScript 的网页开发。
• 熟悉设计模式、算法。
• 了解客户端/服务器应用程序开发。
• 了解敏捷开发方法。
• 了解单元测试理论。
• 具有源代码管理系统和持续集成/部署环境的经验。
• 具有调试、性能分析和优化的经验。
• 内部驱动,能够独立和在团队环境中高效工作。
• 具有与内部团队成员和外部业务利益相关者的强大沟通能力。
• 积极主动寻找方法改进解决方案、系统和流程。
• 计算机科学学士学位或具有同等专业经验。
• 英语和普通话流利者优先。
• 拥有 5 年以上软件开发人员经验。
福利
• 具有竞争力的薪酬。
• 健康、牙科、视力、生命、残疾选项。
• 401K 退休储蓄计划。
• 带薪休假、联邦和浮动假期。
• 产假/陪产假。
• 职业发展机会。
• 所有成功所需的工具。