undefined

初级软件工程师(全栈)

已发布 1个月前

详情

undefined
补偿
未披露
undefined
工业
未披露
undefined
时间承诺
全职
undefined
公司规模
1 - 10之间

技能

Excellent Adaptability To Fast-paced Environment
PostreSQL
GraphQL
Vue.js
Unix Command
Vue
Willing To Learn
REST
UI Testing
RSpec
Ruby on Rails
Git
Able To Work Under Pressure

职位描述

角色概述
初级软件工程师熟练掌握应用程序开发、设计、测试、调试和实施,在有限的监督下工作,解决不熟悉的问题。他们支持更新,建议改进,并遵守编码标准和安全编码原则。他们精通编程语言,熟悉开发工具,在团队环境中工作,为质量测试团队提供技术支持,是具有优秀沟通能力和浓厚学习兴趣的强大团队成员。
工作职责
  • 通过参与与利益相关者的讨论来分析用户需求,进行需求分析,并为功能和非功能需求准备文件。
  • 通过管理设计过程、协助架构任务、应用设计模式和参加设计审查,参与软件设计。
  • 提出并协助采用新的技术和工具,以实现前沿的平台开发和项目设计策略。
  • 管理软件构建过程,包括代码生成,静态分析,以及使用模拟和原型进行设计评估。
  • 执行和监督测试活动,包括集成测试、单元测试、实现测试覆盖率目标,并遵守测试计划。
  • 分析测试执行结果,确定单元和集成测试的成功和失败标准。
  • 遵循编码标准,遵守项目标准,并进行代码审查以确定漏洞,从而确保软件安全。
  • 管理软件配置管理(SCM),协助确定约束条件,提供测量数据,并确定软件配置项目(SCI)。
  • 通过生成、分类和管理问题报告来处理问题报告。
  • 协助撰写提案和沟通材料,以提出想法,并为测试计划和测试案例的开发作出贡献。
要求
  • 拥有计算机科学、计算机工程或相关技术学科的学士学位。
  • 有较强的技术和分析能力。
  • 对Ruby on Rails, Vue.JS, & PostreSQL有经验
  • 对Javascript和TypeScript语言有经验
  • 有使用REST或GraphQL消费API的经验
  • 有单元测试和UI测试的经验
  • 有CI/CD自动测试和交付的经验
  • 熟悉关系型数据库
  • 熟练掌握文档描述语言,如JSON和XML
  • 有与使用敏捷方法的团队合作的经验
  • 优秀的书面和口头沟通能力是与各级管理层合作,确定软件需求,并提供有效的解决方案的关键。
  • 在软件设计和开发方面有2-3年的相关经验。
聘用过程: 第一轮是工程经理,第二轮是技术评估

如何获得客户的聘用?

01

报名参加

通过与我们分享您的个人和专业细节,创建一个档案。
02

评估

参加我们的在线人才评估,进行技能和能力的评估。
03

提供

匹配到需要的工作,加速您的自由职业。

对更多这样的机会感兴趣吗?

立即加入