应用程序开发者

16个月前合同
LanceSoft Inc

LanceSoft Inc

location 多伦多
unsaved
职位标题: 应用开发人员 地点: 蒙特利尔(从第一天开始办公-每周混合模式3天) 经验水平:5至7年 工作职责 • 与开发架构师、客户和业务分析师密切合作,利用适当的技术栈构建高效的解决方案 • 基于Python/Shell开发服务和实用工具 • 必须是自我驱动的、专注的个人,具备强大的设计和编码能力 • 确保一致且快速的部署流程 • 创建工具以改善开发人员体验 • 与应用团队紧密合作,了解他们的需求以改进我们的系统 • 与公司范围内可用的工具和流程保持同步 所需技能 • 计算机科学、软件工程、信息技术或相关领域的学士学位 -至少有5年以上的实际应用开发经验。 - Python、JavaScript、Shell、RESTful WebServices • RDBMS知识(最好是MSSQL/PostgreSQL) • 可观察性堆栈(Prometheus、Loki、Jaeger、Grafana) • MKS • 具有很强的沟通能力,能够直接与客户和分析师进行接口,确保技术要求和交付与预期一致 • 对敏捷/Scrum有很好的理解,并能够在该方法论下提供解决方案 • 有开发面向服务的架构应用的经验,对面向对象设计和设计模式有良好的理解 • 具有较强的分析和设计能力,包括理解业务需求并将其转化为在大规模、结构良好的企业环境中有效和高效的技术设计 • 必须熟悉在Unix环境中工作,并具有使用Apache和Tomcat等web服务器的经验 • 能够有效地独立工作 期望的技术技能: • GIT/Jenkins的知识 • 熟悉Sonar、Cypress、Fortify和其他标准代码覆盖/测试工具 • 使用Junit/Mockito、Maven/Gradle等工具进行自动化测试的知识 • DevOps和云端经验 • BDD经验