该职位来源于猎聘 职位描述
Job description
- Development of high quality (software) code which has been tested and is ready to be shipped applying and using good practices and agreed standards
开发高质量代码(软件),使其能通过测试且完成需求
- Development of high-quality software design and architecture
开发高质量的软件设计和架构
- Work in agile teams in across the capability areas, contributing to the development and maintenance of products and solutions
在敏捷团队中跨领域工作,为产品和解决方案的开发和维护做出贡献
- Apply and adhere to good practice software engineering practices (e.g. DRY principles, TDD and BDD, continuous integration, automated tests, pair programming, code reviews) within an agile/iterative development approach including validation and verification testing
在敏捷/迭代开发方法中应用例如DRY原则、TDD和BDD、持续集成、自动化测试、结对编程、代码审查
- Ensure good understanding of each user story and the expected outcome, asking for further detail when required
确保很好地理解每个用户描述和预期的结果,必要时询问进一步的细节
- Contributing to the continuous development of standards against which software development should take place as well as exploring and bring in new technologies to boost innovation and development productivity
为软件开发应遵循的标准做出贡献,并探索和引入新技术,以促进创新和开发生产力
- Support the common Digital Unit site on standards and methods when necessary to ensure alignment across the Digital Unit
支持通用数码设备的标准和方法,以确保整个数码设备的一致性 能力要求
What we are looking for You have knowledge in following areas:
- Knowledge of software engineering principles
技术优秀,精通spring全家桶,精通spring cloud,有阿里云(oss, cdn)经验,了解dubbo