在Broadridge,我们建立了一种文化,最高目标是赋予他人更多成就。如果您热衷于发展自己的职业,同时帮助他人,欢迎加入Broadridge团队。
Broadridge正在招聘全栈高级Python软件工程师,使用Django和Angular进行工作,至少有6年的扎实经验,拥有坚实的计算机科学背景,具备数据结构、算法、SQL和No-SQL数据库、分布式系统和通信协议的坚实基础。候选人应该能够快速上手,适应新环境和新系统,具有较强的推理和问题解决能力。应该能够与产品所有者、架构师、业务分析师和其他开发人员紧密合作,提供最佳和优雅的解决方案。
您将有机会使用尖端技术构建先进的系统,并在金融数字营销平台上获得宝贵的经验。
工作模式:这是一个远程角色,您将在外地工作。出差是有限的,通常用于团队学习和协作会议。
职责:
作为全栈软件工程师,您将负责:
- 与跨职能团队合作,设计、开发和维护高质量的软件解决方案。
- 使用Python编写干净、高效、易维护的代码,利用Django框架。
- 使用Angular开发和增强前端。
- 贡献开发和定制CMS,使用Wagtail框架。
- 利用您在AWS服务方面的经验,帮助架构和实现成熟的基于云的应用程序的功能。
- 设计、实现和维护强大的任务和/或消息系统(了解Celery框架是一个加分项)。
- 在应用程序中集成和优化PostgreSQL数据库。
- 参与代码审查,确保代码质量和遵循最佳实践。
- 作为敏捷团队的一部分,与产品所有者和其他工程师合作,深入了解业务需求和软件实现。
- 保持对新兴技术和行业最佳实践的更新。
- 使用REST和微服务最佳实践,使用供应商API。
- 能够快速启动工作,解释有时模糊的要求,并提出正确的问题以巩固要求。在提供解决方案时不仅考虑手头的任务,还要考虑产品的更广泛特性。
资格:
- 计算机科学或相关领域的学士学位。
- 至少5-6年软件开发实践经验。
- 熟练掌握Python和Django。
- 在Angular方面具备较强的前端开发技能(了解ReactJS或Vue也可接受)。
- 了解Wagtail框架是一个加分项。
- 了解SQL、数据模型和数据库最佳原则。
- 具有使用供应商API的经验,并能快速开发用于系统集成的API。
- 广泛了解AWS服务和部署策略。
- 有消息系统(例如Celery、RabbitMQ、Kafka)和PostgreSQL的经验。
- 较强的解决问题的能力和注重细节。
- 优秀的沟通和协作能力。
- 能够在快节奏、动态的环境中有效工作。
- #LI-MR1
- #LI-REMOTE
Broadridge的员工帮助我们构想了我们的Connected Workplace - 一种工作模式,使全球的员工根据他们的角色职责,利用现场和外场工作的优势,支持我们的客户、彼此和我们生活和工作的社区。我们的Connected Workplace基于FACS的概念:灵活、负责、联系和支持,这是我们对员工的承诺。FACS支持我们强大的文化,并使我们能够在支持员工实现工作与生活有机结合的同时实现业务目标。
我们致力于营造一个多样、公平和包容的环境,并致力于提供一个能够使员工感到安全、理解和受到重视的工作场所。我们努力并协作工作,确保Broadridge成为一个承认和庆祝各个维度多样性的公司 - 最终成为一个社区。
残疾人援助
我们认识到,确保我们的长期成功意味着创造一个每个人都受欢迎、每个人的优势都受到重视、每个人都能发挥最佳水平的环境。Broadridge为所有员工和申请人提供平等的就业机会,不论种族、肤色、宗教、性别(包括性取向、性别认同或表达和怀孕)、婚姻状况、国籍、族裔、年龄、残疾、遗传信息、军事或退伍军人身份以及其他受适用联邦、州或地方法律保护的特征。美国申请人:点击这里查看“平等就业机会法”的海报。
如果您需要帮助或在申请和/或招聘过程中需要合理的适应措施,请通过[redacted]与我们联系,或发送邮件至BR[redacted]