
初级 Java 开发工程师 - 休斯顿混合办公
加入 Enbridge,担任初级 Java 开发工程师,在休斯顿混合办公岗位中支持 GTM 商业能源应用。负责构建和维护 Java Web 解决方案、提升性能,并与业务和技术团队协作。
描述
- 在完整的软件开发生命周期中,构建、增强、测试、调试并支持 GTM 商业业务应用解决方案。
- 与业务用户合作,明确功能和数据需求,评估现有流程,并推荐合适的技术解决方案。
- 负责中等复杂度软件解决方案的设计、开发、实施和测试。
- 承担日益复杂的技术任务并对其负责。
- 寻找提升应用性能、可靠性和功能的方式。
- 在需要时,在高级团队成员的支持下解决技术问题。
- 与开发人员、质量保证分析师、业务合作伙伴及跨职能团队密切合作。
- 协调解决方案设计,明确需求,减少软件缺陷,并帮助确保成功实施。
- 指导新团队成员了解开发环境、标准、运营流程、应用功能和组件架构。
- 确保开发工作和技术解决方案支持业务需求及预期成果。
任职要求
- 计算机科学或相关专业的大学学位。
- 至少两年 Web 应用开发经验。
- 具备 Java、Web 服务、CSS、XML/XSLT、HTML、JavaScript、JUnit 和 Oracle SQL 的实际经验。
- 具备使用 N 层架构构建和实施 Web 应用的经验。
- 了解面向对象编程、软件设计模式、Spring、数据结构与算法、多线程、同步机制和性能调优。
- 具备完整软件开发生命周期经验,包括编码标准、源代码管理和单元测试。
- 具备较强的分析、故障排查和问题解决能力。
- 能够快速学习技术和概念,同时保持对细节的高度关注。
- 能够向技术和非技术受众传达技术概念。
- 与业务合作伙伴合作时具备以客户为中心的工作方式。
- 能够独立工作,也能作为团队成员高效协作。
- 优先条件:熟悉 JSON、ORM、C#、IIS 和 ASP.NET。
- 优先条件:具备使用 GIT、Azure DevOps 和 Ansible 进行 DevOps CI/CD 及自动化测试的经验。
- 优先条件:具备 IT 运营、自动化、云计算、监控和日志记录经验。
- 优先条件:了解数据隐私实践以及 NAESB、FERC 和 SOX 等相关要求。
- 依法获准在该职位所在国家工作,且当前或未来无需雇主提供工作签证担保。
- 能够满足该职位的身体和心理要求。
- 最终候选人可能需要完成安全审查,包括犯罪记录核查。
福利待遇
- 灵活福利涵盖健康、牙科、保险和伤残保障需求。
- 生育父母最多可享受 20 周带薪产假和育儿假。
- 其他符合条件的父母最多可享受 12 周带薪假期。
- 提供退休储蓄选项,包括允许将公司股票作为投资选择的计划。
- 带薪休假、年假和病假。
- 带薪个人假期,具体取决于所在地点的资格条件。
- 带薪公共假日。
- 员工及家庭援助计划。
- 为身体、心理、社交和财务健康提供支持。
- FlexWork 混合办公安排可能包括周三和周五居家办公、压缩工作周或灵活的上下班时间,具体取决于职位资格。







