职位名称:Java开发人员
任务时长:约1年
类型:合同
地点:芝加哥,伊利诺伊州(混合办公)
职位摘要:
这个职位的关键在于工作更加智能而不是更加努力。因此,您需要找到最快捷和合适的方式来构建复杂功能,然后交付高质量、无缺陷的代码。期望您能够负责从功能开发到生产支持的全流程。
作为交付团队的一员,您将负责为新项目和现有项目实施功能。这包括使用各种语言和框架进行全新项目和现有项目的更新。
开发人员和质量保证角色结合。
经验要求:
• 8年以上专业软件开发经验
• 需要信息系统或相关领域的学士学位;10年或更多相关经验;或者教育和经验相结合,提供等同背景的任意组合。
• 优先考虑持有认证。
前三个必备条件:
• 熟练掌握Java、数据库开发,包括SQL和非SQL(首选mongo)
• 作为质量保证,进行测试用例的创建和执行
• 至少2年的selenium自动化测试用例经验
所需技能:
• 主要是全栈Java开发经验
• 数据库设计和SQL开发
• 熟练掌握Java、数据库开发,包括SQL和非SQL(首选mongo),进行测试用例的创建和执行(自动化和手动:Selenium Java)
• 与开发人员和产品经理团队合作
• 具备自我管理和组织能力,能够在没有帮助的情况下找到答案
• 积极沟通对于这个职位来说是必备的;我们不能让有人坐下来等待别人的帮助。
• 出色的书面和口头沟通能力
额外技能要求:.Net框架
职责:
• 按时、按规范、无缺陷地完成分配给您的工作
• 核心理解SOLID原则。
• 具备以前支持用户身份验证解决方案的经验。
• 理解应用程序单点登录(SSO)。
• 对加密和编码技术有一定的了解。
• 出色的沟通能力。
• 具备医疗保健行业的经验和知识。
• 根据MBM指南创建和执行单元测试用例
• 根据MBM指南创建和执行QA测试用例(手动和自动化:Selenium Java)
• 根据需要进行数据库更改
• 对代码进行安全扫描,并修复由您的代码引入的任何缺陷
• 编写干净、可测试和文档完整的后端和前端代码
• 根据MBM指南进行性能测试
• 根据MBM指南进行部署、发布支持和生产支持
• 积极参与冲刺仪式,包括每日站立会议和两周一次的回顾会议