全栈开发工程师

休斯顿 29天前全职 网络
91.1万 - 112.2万 / 年
公司概况 174 Power Global总部位于加利福尼亚州尔湾市,是韩国八大企业之一的《财富》全球500强企业韩华集团的附属公司。174 Power Global设计、建造和管理太阳能电站解决方案。公司将其在太阳能光伏领域的全球领导地位带到北美,结合世界一流的技术、流程和合作伙伴关系,提供为本地能源市场定制的公用事业级太阳能光伏解决方案。174 Power Global提供全方位的光伏解决方案——从电站开发、设计、建设、运营到维护。凭借在太阳能价值链上的成熟能力,174 Power Global最大限度地减少不确定性和风险,帮助客户在太阳能投资中获得更高的回报。 174 Power Global已开始进入北美各地的能源零售市场。Chariot Energy是一家总部位于德克萨斯州休斯顿的零售能源供应商。我们为家庭和企业提供电力,我们的目标是提供客户喜爱的产品和服务,以及在当今零售能源市场中缺失的无与伦比的体验。 174 Power Global计划在5年内让Chariot Energy成为领先的能源零售供应商之一。 职位概况 作为Chariot Energy的全栈开发人员,您将负责设计、开发和维护我们应用程序的前端和后端组件。您将与跨职能团队密切合作,包括产品经理、设计师和其他开发人员,以创造卓越的用户体验并提供强大的解决方案。 该职位位于德克萨斯州休斯顿,理想的候选人应在休斯顿办公室的通勤范围内。 前端开发: • 与我们的市场营销、销售和运营团队合作,实施用户友好且视觉吸引力的界面,包括无缝的移动界面。 • 使用诸如MSAL与Azure AD B2C和/或Microsoft Entra ID/External ID等工具在Web应用程序中集成身份验证机制,确保在各种用户流中实现安全且可扩展的用户身份管理。 • 使用现代JavaScript框架(特别是React)设计和开发响应式、交互式前端组件,确保与后端REST API的无缝实时集成以实现动态数据更新。 • 通过原型设计交互概念、优化用户流和对设计迭代提供反馈来贡献UX策略——在美学、可用性和业务目标之间取得平衡。 后端开发: • 使用C#和Azure技术设计、开发和优化可扩展的后端系统,重点关注服务器端处理、数据库交互和企业级系统架构。 • 创建和维护RESTful API,主要编写为C# Azure函数,以实现后端服务与使用React和JavaScript构建的前端应用程序之间的安全、高效通信。 • 在Azure SQL/Microsoft SQL Server中构建和集成复杂的存储过程和T-SQL操作,应用数据库最佳实践以提高性能、安全性和可维护性。 • 积极参与同行代码审查,提供建设性反馈以确保高质量、安全和可维护的后端代码。 云和开发/运营集成: • 利用Azure DevOps进行全生命周期管理,包括版本控制(Git)、CI/CD管道自动化、测试、监控和跨Azure基础设施的云部署。 • 通过集成身份验证/授权机制、实时监控(应用程序洞察)来确保安全、高可用性的云应用程序,以维护云服务的可靠性。 所需能力: • 分析能力——具备经过验证的问题解决能力和强大的分析技能。 • 利益相关者参与——理解寻求关系并与他人共同努力实现共同目标的重要性。 • 有效沟通——具备强大的口头和书面沟通能力。 • 敏捷性——自我启动者,表现出根据业务需要调整职位的意愿。 所需资格: • 计算机科学、工程或相关领域的学士学位(或同等工作经验)。 • 5年以上全栈开发人员的专业经验(C#、Python、SQL、React/NextJS、REST API),包括3年以上Azure云技术经验。 • 熟练掌握Azure服务,包括但不限于Azure Functions、Azure SQL Database、SQL Server、Azure DevOps(Git、CI/CD管道、脚本)、Azure Data Factory、Azure Blob Storage、Azure Redis。 • 拥有SQL和T-SQL的丰富实践经验,包括存储过程开发、查询优化和数据库最佳实践(Azure SQL、MS SQL Server)。 • 熟练掌握前端技术,如HTML5、CSS3和JavaScript,并具有丰富的React、React Native(移动)和/或NextJS经验。 • 优秀的问题解决能力和对挑战的积极态度。 • 有效的沟通能力和在团队环境中协作工作的能力。 • 强烈的细节关注和对高质量代码交付的承诺。 优先条件: • 在ERCOT、PJM、NYISO等能源市场的开发和/或分析经验。 • 任何Azure认证:Azure Developer Associate、Azure DevOps Engineer Expert等。 • 在Azure无服务器环境中有丰富的开发经验。 • 使用Azure资源管理器(ARM)模板、Terraform或Azure Bicep等IaC工具的经验。 • 理解网络概念、安全最佳实践和Azure Active Directory(AAD)用于身份和访问管理。 • 熟练使用Figma等设计工具来弥合设计与开发之间的差距。 薪酬:$130,000 - $160,000 Chariot Energy为所有员工和求职者提供平等就业机会(EEO),不论种族、肤色、宗教、性别、国籍、年龄、残疾或遗传信息。www.mychariotenergy.com