我们是一家以数字为先的技术服务公司,背靠高盛资产管理和Everstone资本。我们专注于加速商业转型,提供以人为本的数字体验。在过去的28年中,Apexon一直在数字生命周期的各个阶段与客户合作,帮助他们通过速度和创新超越竞争对手。
我们正在寻找一位具有构建基于微服务架构的高可扩展解决方案经验的高级软件工程师。作为高级软件工程师,您将与一支高技能的跨职能团队合作,增强我们的核心银行平台。
职责与任务
• 设计并交付高质量的功能和增强。
• 负责团队内大功能的端到端交付,可能持续超过3个月。
• 与工程团队其他成员合作创建技术设计规范。
• 提供估算并积极参与冲刺规划过程。
• 生产高度安全的解决方案。
• 调整我们分布式系统的性能,确保其在我们的服务水平协议(SLA)内运行。
• 对其他工程师的代码进行同行评审。
• 指导其他工程师为问题创造良好的技术解决方案,并快速向客户交付代码。
资格与技能
• 具有云计算和基于容器的分布式系统(Docker)的经验。
• 具有关系数据库(优先考虑MySQL)的工作经验,并具备高水平的SQL能力。
• 理解更高层次的关系数据库管理系统(RDBMS)概念(锁定和事务模型、隔离级别、死锁等)。
• 在至少一种动态类型、面向对象的编程语言中有丰富经验(优先考虑Python)。
• 对分布式系统和微服务架构有良好的理解。
• 具有使用消息代理如RabbitMQ的实际经验。
• 深入理解RESTful API开发。
• 在快节奏以客户为中心的环境中工作的能力。
• 5年以上软件开发经验。
• 优秀的沟通与组织能力。
• 具有使用代码仓库如GitHub的经验。
• 计算机科学、软件工程或相关专业的学士学位。
• 熟悉类*nix环境。
• 具有与薪资提供商和考勤平台的构建与集成经验者优先。