InvoiceCloud

高级软件工程师,产品

at InvoiceCloud
技术与编程 全职 Anywhere
553天前

详细信息

这是一个远程工作机会。

关于机会

Invoice Cloud的软件工程团队致力于设计、构建、支持和创新整个SaaS客户参与、电子账单和支付平台的基础软件平台,该平台被数千家企业和数百万客户使用。高级全栈开发人员将在团队持续的架构演进、开发和维护核心平台中扮演关键的技术领导角色,专注于面向支付者和账单者的产品设计解决方案。对于热衷于以高度可扩展、可靠和安全的方式构建令人愉快的客户体验产品的人来说,这是一个理想的机遇,利用敏捷原则和价值观、测试驱动开发和持续集成和部署。我们正在寻找一个强大的商业和技术问题解决者,具有对UI/UX设计原则、云原生技术和可扩展企业架构的深刻理解。

持续职责

高级全栈开发人员将承担广泛的职责,包括以下内容:

  • 在范围内的应用程序的架构、设计、开发和技术决策中扮演关键角色。

  • 编写设计良好、经过充分测试、可读性强、可维护的代码。

  • 参与代码审查,以维护代码质量并传播知识。

  • 帮助领导从构思到执行的大型项目。

  • 确保应用程序定期、及时且高质量地发布。

  • 与设计师和产品经理合作,界定、设计、定义、衡量并迭代交付给我们的支付者和账单者的创新体验。

  • 为设计系统的设计与实现做出贡献。

  • 构建复杂、响应式、现代且一致的Web应用程序。

  • 在我们的团队中实施最佳前端实践。

  • 建立信任关系,并在所有内部团队内部和跨团队协作。

  • 鼓励高度沟通的文化,确保与关键利益相关者进行开放、透明和一致的交流。

  • 在持续改进我们的精益产品开发和交付流程中发挥积极作用。

  • 倡导敏捷最佳实践,包括持续集成、测试驱动开发和持续部署。

  • 定期进行值班支持,以应对非工作时间的部署/维护窗口。

  • 指导、辅导并帮助同事。

  • 通过工作项注释,并在请求时,报告工作项的进展情况。

我们寻求

  • 在企业软件开发中具有扎实的技术背景,最好是在金融服务或金融科技(银行、贷款、支付)领域。

  • 具有使用现代JavaScript前端框架(Angular、React等)、HTML、CSS构建基于组件的、响应式Web应用程序的强有力知识和经验。

  • 了解设计系统实施。

  • 具有我们目前使用的技术的经验,5年以上的经验:

    • .Net框架(VB.NET、C#、ASP.NET(WebForms、MVC、WebAPI)、Visual Studio

    • T-SQL、ADO.NET、SQL Server

    • Team Foundation Server / VSTS / Azure DevOps

    • JQuery、JavaScript、HTML和CSS

  • 具有Microsoft Azure或类似云技术供应商的经验

  • 具有敏捷最佳实践和相关方法论(Scrum、Kanban等)的经验。

  • 具有事务性数据库和缓存系统的经验。

  • 具有测试驱动开发(单元测试和集成测试)和持续集成的经验。

  • 具有构建公共、内部API和集成框架的最佳实践和理解的经验。

  • 具有使用微服务和事件驱动架构的可扩展、分布式系统的经验。

  • 具有生产架构性能调整的经验。

  • 了解软件安全最佳实践。

  • 与技术和非技术利益相关者合作。

  • 自我引导,能够在很少的指导下工作。

  • 具有协作精神的技能沟通者。


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅