Dice是每个职业阶段的技术专家的首选职业目的地。我们的客户Vaco Technology正在寻找以下职位。立即通过Dice申请!
概要
这个职位适合那些具有丰富知识和经验的工程师。他们需要具备AWS、GitHub流水线以及高级Java开发人员的知识和经验。职责包括推动您负责的应用程序的开发,并提供领导层良好的架构最佳实践,以实现应用程序的未来状态。
工作职责
- 能够为您负责的所有应用程序制定规则和最佳实践。
- 修改软件以符合领导层改善应用程序架构的目标。
- 指导系统测试和验证程序。
- 指导软件编程和文档开发。
- 与部门或客户就项目状态和建议进行咨询。
- 与客户或部门合作解决技术问题,包括软件系统设计和维护。
- 分析信息,推荐并计划安装新系统或对现有系统进行修改。
- 与工程人员合作评估软件硬件接口,并制定规范和性能要求。
- 使用科学分析和数学模型设计和开发软件系统,以预测和测量结果和设计后果。
- 准备编程项目规范、活动或状态报告。
- 与项目经理交流,获取关于限制或能力的信息。
- 创建测试计划并记录测试用例。
- 使用多种技术设计和执行系统检查问题和错误。
- 使用JavaScript和Cypress框架维护功能测试套件,用于功能区域测试,使用Ruby和Cucumber框架以及Selenium gem进行端到端测试。
- 遵循软件开发生命周期。
- 通过编写文档、流程图、布局、图表、代码注释和清晰的代码来准备和安装解决方案。
- 通过进行系统分析并推荐政策和程序的变更来改进运营。
- 通过保密信息来保护运营。
资格要求:
最低要求
教育:
- 计算机科学、信息系统、相关领域的学士学位或同等经验。
以往经验:
- 6-8年的Java/Spring(最低要求)。
- 在架构设计最佳实践方面有实际经验。
- 将安全最佳实践纳入现代架构的经验(OWASP)。
- 6-8年的Git使用经验。
- 擅长编写Shell脚本。
- 5年的云计算经验,最好是AWS。
- 5年的Docker经验(优先考虑)。
- 有在敏捷/Scrum开发流程和方法中工作的经验。
高级Java开发人员 | 12万美元 | 不接受C2C | 俄亥俄州哥伦布市