Dice是每个阶段的技术专家的首选职业目标。我们的客户Thoughtwave Software and Solutions正在寻找以下职位。立即通过Dice申请!
高级软件开发人员
弗吉尼亚州麦克林(混合工作时间表)
职位概述
您是否是一个致力于利用尖端技术发展自己职业的人?您是否拥抱变革和创新,并推动可能性的边界?您将敏捷交付作为文化核心,并且在现代化交付环境中经验丰富且准备就绪。您对技术非常了解,并且愿意学习/适应。高质量的业务价值至关重要,我们采用TDD开发方法。了解最新的平台,因为我们将利用自主开发的和行业标准以及新兴平台,了解市场现状并跟上未来的发展。您涵盖了整个技术栈,从前端到数据库都能胜任。显然,希望您对经过验证的传统设计模式、云实施和架构原则有深入的理解和实施。
您的工作主要包括以下几个方面
应用开发和技术栈
使用Java、Spring Boot开发软件代码
通过利用现代交付技术来识别和实施软件开发的最佳实践
愿意适应和学习新的尖端技术
沟通和适应能力
应具备出色的沟通能力,并愿意与积极主动的软件工程师团队合作
愿意全面了解并将技术交付与业务需求相适应/对齐
运营和技术
审查和优化应用架构
支持现有的运营事项,并顺利过渡到新的技术栈
领导技术实施和设计工作
资格要求(不全是必需的)
通常需要至少7年以上相关经验
学士学位和/或同等经验
所需技能
Java
Spring和Spring Boot
Angular不是必需的
微服务
数据库开发MongoDB和Postgres
AWS
在这个角色中成功的关键因素
强大的技术背景
团队合作(跨团队合作)
拥有的三个个人能力要素
合作伙伴关系:坦率地说出来(并鼓励他人也说出来)
执行驱动力:将障碍视为克服的挑战,而不是借口
寻求和拥抱变革:积极支持文化变革倡议