IT程序员的工作经验和技能要求:
• 必须能够熟练地说和写英语;
• 至少拥有三(3)年以上的毕业后个人电脑或兼容设备工作经验;
• 至少拥有三(3)年以上的毕业后使用MS操作系统(如Windows 7或更高版本)和Microsoft Outlook的工作经验;
• 能够进行单元、模块、功能和容量测试;分析测试结果并采取纠正措施。
对于Java的要求:
程序员应具备以下要求:
• 在过去的四(4)年内,至少拥有三(3)年的以下编程技能经验:- JSP,
• Servlet,
• Java Bean,
• Java Script,
• 会话管理
• JDBC,SQL
• 在过去的三(3)年内,至少拥有两(2)年的以下编码程序的经验:
• HTML 5
• XHTML
• AJAX
• Web服务(REST API)
• JSON
• Java服务器面孔
• EJB(会话、实体和消息、服务定位器、业务代表、数据传输对象数据访问对象),
• 最好具有以下方面的实际经验:- IBM RAD9.0或更高版本或Eclipse或等效软件
• 门户和Portlet开发
• n层架构
• Java Web安全/LDAP
• JEE安全
• JEE事务
• XML
• Web服务(SOAP)
• JNDI
• UML图
• 安全编码以防止应用程序漏洞(例如,跨站脚本;注入漏洞,如SQL注入,命令注入;竞态条件;错误/异常处理不当等)
程序员应执行以下任务:
• 使用指定的语言、工具和编码约定编写、修改、测试、纠正和文档化新的和现有的程序;
• 准备和文档化测试数据;
• 准备和设置测试和生产环境;
• 准备和维护程序和系统文档;
• 协助建立文件结构和处理逻辑要求;
• 按照小组标准和程序生成可交付成果;
• 协助项目负责人研究和设计应用系统,以及工作协调、项目管理和用户培训工作;
• 在应用系统的实施和维护中进行故障排除和支持最终用户;
• 培训其他合同程序员相关技能;
• 参与灾难恢复活动,例如在灾难恢复站点进行模拟演练;
• 学习/掌握上级分配的与系统开发和维护相关的新编程技能;
• 根据上级分配的与系统开发和维护相关的其他任务。