全栈工程师

14个月前合同
Iris Software Inc.

Iris Software Inc.

location 多伦多
unsaved
Iris的财富100强直接客户正在寻找全栈开发人员。请查看以下职位描述,并将您的更新简历发送至neha.srivastava@irissoftware.com。 职位:全栈开发人员 地点:多伦多市中心,混合工作 技能要求:React、Angular、全栈、Spring 职责: • 使用React、Material UI、Angular、Angular Material或其他现代JavaScript框架和库进行UI开发。 • 基于UX模拟设计和实施使用React/Angular和JavaScript的解决方案,用于前端。使用Java/C#微服务、SQL/非SQL用于后端;使用Jenkins、GitHub、Docker、Kubernetes进行CI/CD。 • 在整个开发过程中遵循行业最佳实践:代码审查、单元测试、静态代码分析和设计图表以记录架构和实施决策。 • 重新设计和升级遗留系统,以支持业务目标,并利用机会转移到更新的技术堆栈。 • 与利益相关者、产品负责人、开发团队和QA一起在敏捷Scrum团队中工作,交付质量产品。 必备条件: • 5年以上前后端经验,使用面向对象和函数式方法论,Java/C#、Angular/JavaScript、TypeScript,具备算法和数据结构知识。 • 精通关系数据库和非关系数据库。例如SQL Server/Oracle、Elastic Search。 • 使用Angular或其他JavaScript框架进行UI项目的经验,并利用REST API进行微服务。 • 熟悉应用工程最佳实践,如测试驱动开发、集成测试、版本控制、持续集成和部署。 • 具备书面和口头沟通能力,以及强大的演示技巧。能够确定利益相关者和项目的信息和沟通需求。 加分项: • 有Docker、Kubernetes、云部署经验。 • 有使用Kafka等事件流系统的经验。 • 有使用Scala、Python、Snowflake、Databricks处理数据的经验。 • 有敏捷方法论的工作经验。 关于Iris Software Inc. Iris Software Inc.在印度、美国和加拿大拥有4,000多名员工和办事处,提供技术服务和解决方案,帮助客户实现快速、广泛的数字化转型,并实现其业务目标。作为财富500强和其他顶级金融服务和许多其他行业的公司的战略合作伙伴,Iris提供价值驱动的方法 - 高技能专家、软件工程专业知识、尖端技术和灵活的合作模式的独特结合。高客户满意度转化为与许多客户的长期合作关系和首选合作伙伴地位,他们依靠我们30多年的技术和领域专业知识来未来保护他们的企业。Iris的员工致力于关键任务应用程序,受到工作场所文化的支持,近年来赢得了众多奖项,包括印度认证的优秀工作场所;IT和IT-BPM的前25名优秀工作场所;Ambition Box最佳工作场所,在IT/ITES中排名第3;以及美国新泽西州最佳工作场所。