初级软件工程师 - 远程,美国
加入 Key Capture Energy,担任初级软件工程师,开发用于优化电池储能调度的专有软件。 参与应用程序、API、ETL 工作流、数据库和测试框架的开发。
描述
- 与软件工程总监或工程导师合作,开展符合团队目标的工作
- 参与生产软件、测试应用程序和测试框架的开发
- 准备项目跟踪和技术评审所需的文档、报告和演示文稿
- 为 KCE 的专有软件开发报告、API、Web 服务、Web 解决方案、ETL 工作流、数据库功能及其他特性
- 扩展现有代码库,新增功能和能力
- 在 MS SQL Server 和 Microsoft Fabric 中填充、分析和修改数据
- 参与设计讨论和代码同行评审
- 根据需要承担其他职责
任职要求
- 接受过软件工程、信息技术、计算机科学、计算机工程或相关学科的本科或研究生教育,或具备同等经验
- 具备 Python 和/或 C#、.NET、HTML 及 CSS 经验
- 熟悉 Visual Studio Code 或 Visual Studio、GitHub 和 Azure
- 了解客户端-服务器架构和 Web 服务
- 具备云基础设施的一般知识,包括虚拟机和 Docker 容器
- 接触过面向对象设计、数据结构和设计模式
- 具备出色的书面和口头沟通能力
- 具备较强的分析和解决问题能力
- 对清洁能源和电力市场感兴趣
- 具备良好的组织和时间管理能力
- 具备 SQL 和大型数据集经验者优先
