具体要求:
岗位职责:
1、了解业务需求,负责银行相关应用的技术方案设计、功能开发、产品交付及软件质量控制工作;
2、根据用户需求完成软件开发和交付,包括需求分析、系统设计、编码实现, 完成交付所需要的测试及其他准备工作;
3、梳理相关系统的接入标准、功能逻辑与输出能力,维护与其他系统之间的调用关系,改善系统间的服务治理;
4、负责相关系统的上线投产、版本升级变更以及优化改进维护,配合分析并解决软件故障,提升系统的安全可用性;
5、持续学习相关软件领域内前沿技术,跟踪技术发展趋势,进行技术分享与架构优化,提升开发能力。
任职要求:
1、本科及以上学历,计算机软件等相关专业毕业,二年及以上软件开发经验,;
2、熟悉计算机体系架构、主流操作系统、数据库、网络、信息安全基础理论及知识结构,至少掌握os/主流数据库/中间件/应用开发框架的一套技术栈与开发工具;
3、熟悉springcloud、dubbo等微服务框架和技术;
4、至少精通一种主流开发语言或开发技术,如java/c/c++等,或jsp/asp/javascript/html及存储过程开发,熟悉前后端框架,如spring/hibernate/mybatis/jquery等,熟悉常见设计模式;
5、了解主流软件开发过程的方法论,了解敏捷项目管理,掌握代码评审与测试方法,了解代码测试与扫描工具等;