高级软件工程师 - Azure

圣弗朗西斯科 2天前全职 网络
面议
描述 职位描述: 我们正在寻找一位技术娴熟且经验丰富的高级软件工程师加入我们充满活力的团队。理想的候选人应具有设计和交付高质量软件解决方案的良好记录。此职位要求具备Java、Spring Boot、Python和Microsoft Azure云技术的专业知识。此职位提供了设计优雅、可扩展且强大的软件设计的机会,同时为具有影响力的能源解决方案做出贡献。 职责 - 软件开发:开发和维护用于能源应用的高质量软件,利用云原生服务。 - 软件设计:使用最佳实践和设计原则设计和实现可扩展、可维护和高效的系统和软件。 - 能源专业知识:应用能源系统、分布式能源资源或可再生能源技术的知识,提供特定领域的解决方案。 - Azure云解决方案:开发云原生应用程序,利用Azure服务的完整套件,确保系统性能优越、可扩展且可靠。 - 协作:与跨职能团队紧密合作,包括产品经理、架构师和其他工程师,定义技术需求并交付创新解决方案。 - 代码质量:通过严格的审查、自动化测试以及遵循编码标准和最佳实践来确保代码质量。 必需资格 - 计算机科学、软件工程或相关领域的学士学位(优先考虑硕士学位)。 - 5年以上专业软件工程经验。 - 精通Java和Python,具备根据需要适应其他编程语言的能力。 - 对Microsoft Azure云服务有深入了解。 - 深刻理解软件设计原则、模式和最佳实践。 - 拥有微服务架构和API优先开发的实践经验。 - 熟悉CI/CD管道和DevOps实践。 - 了解关系型和非关系型数据库。 - 优秀的问题解决和分析能力。 - 出色的沟通和协作能力。 - 旅行时间最多20%。 - 致力于提供高质量的设计和代码,注重细节和工艺。 优先资格 - 在Java和Python方面具有高级专业知识,拥有与Azure服务无缝集成的经验。 - 拥有能源系统经验,包括可再生能源、能源电网和分布式能源资源(DER)管理。 - 具有将大规模物联网技术和边缘计算与云服务集成的经验。 Hanwha Q CELLS America Inc.(“HQCA”)是Qcells公司的一部分,是全球最大的太阳能光伏(PV)产品和解决方案制造商和供应商之一。总部位于加利福尼亚州尔湾,HQCA通过产品和解决方案的扩展,包括分布式能源解决方案、直接面向房主的太阳能销售和融资以及EPC服务,迅速扩大其在北美的业务。我们提供了一个成为一个令人兴奋且不断增长的世界级全球业务的一部分的机会,处于一个有趣且不断扩展的未来行业中。 身体、心理和环境要求: 为了遵守1973年康复法案,本职位的基本身体、心理和环境要求如下。这些是通常预期履行常规工作职责的要求。任职者必须能够在有或没有合理便利的情况下成功履行所有工作职能。 流动性 站立 20%的时间 坐着 70%的时间 行走 10%的时间 力量 拉 最多10磅 推 最多10磅 携带 最多10磅 举起 最多10磅 灵巧性(F = 经常,O = 偶尔,N = 从不) 打字 F 处理 F 伸手 F 敏捷性(F = 经常,O = 偶尔,N = 从不) 转身 F 扭转 F 弯曲 O 蹲伏 O 平衡 N 攀爬 N 爬行 N 跪下 N 根据加州薪酬透明法,薪资范围是必需的,并可能因全国范围内招聘的候选人所在位置而异。实际薪酬受多种因素影响,包括但不限于技能、教育、执照和认证、基本工作职责和要求,以及相对于工作的最低资格的必要经验。 - 此目标薪资范围仅适用于加州职位,不应被解释为薪酬报价。 您可以通过查看Qcells的隐私政策或联系我们的HR团队获取副本来查看您的隐私权。