来到XX公司近三个月,在这段时间里我负责的工作主要如下:
1) 维护卡管理系统、网站系统
2) 开发新的卡管理系统
3) 招聘Java软件工程师
其中花时间最多的是开发新的卡管理系统,这套系统将替代现有的卡管理系统,并且提供更多更加符合我们公司卡业务发展需求的功能。
开发新系统的需求是我提出来的,主要是因为现有的系统已经不能满足我们公司卡业务的发展需求。总经理、财务总监、技术部总监以及相关人员一起讨论卡业务的相关流程,确定各个环节的参与人员和业务流程。我的工作是负责把他们讨论的流程在系统中实现出来,如果发现有的业务流程存在可以优化的地方,就和他们沟通来确定是否可以采取更优化的流程。
在开发新系统的过程中,整个新系统的架构、权限管理、数据结构以及页面的显示方式都是我来设计的,除了页面的美观程度不够专业外,其它的设计都很符合我们公司的业务需求,也都到了技术总监和财务总监的肯定。另外在其他人员测试系统发现bug时,我都及时的跟进,确保系统成熟稳定。,财务总监或者其他人员提出新的需求时,我就要调整开发进度,尽量满足业务需求。有时开发时间比较紧张时,就及时的加班来完成工作。
另外,我还负责招聘Java开发工程师,并且成功为我们公司找到一名满意的Java开发工程师。负责招聘对我有点挑战,虽然仅仅是技术面试,以前都是别人面试我,而我面试别人则是第一次。我从网络搜索最新的java面试题目,并且根据我的经验来设计一些项目中会遇到的难题,来考察面试者的技术能力,最终我顺利完成了这项工作,为我们公司、为我们技术团队找到一名满意的Java工程师,现在已经独立负责网站系统的开发、维护工作。
在以后的工作中,我将继续开发维护开管理系统。并且根据公司的业务发展需求,提供更完善的系统,来减轻其他人员的工作量,为公司的发展添砖加瓦。