Software Developer Reporting to the Manager of Systems Integration, the successful candidate will be involved with test automation , regression testing , analyzing test results , reporting and tracking defects , verifying fixes and follow-up work to resolve issues related to the Algorithmics software developed in high level languages (Java, C++). The role requires in-depth knowledge of software testing methodologies with the objective to establish and maintain high quality test procedures and methods to be used in software development and testing. The role includes the development of test plans and test cases from feature descriptions, understanding of software release process and focusing on policies and procedures necessary to ensure high quality of released solutions. The candidate will be required to interact directly with internal and (at times with) external clients on technical support and configuration issues and must be comfortable in a fast-paced environment. Participate in software development and implementation initiatives on a range of Algorithmics Solutions; undertake setup and configuration of the Algorithmics and third party products (database, middleware, reporting solutions) troubleshooting and testing (functional, performance, usability, etc) Communicate with internal stakeholders to analyze new product features and develop corresponding test cases and baselines for the wide range for the Rick Management Solutions, such as Counterparty Credit Risk, Balance Sheet Risk Management, Regulatory Market and Credit Risk Reporting, CVA and other Develop test plans, and via a test harness, implement and execute the test cases to test new and existing software features according to the functional/technical software specifications Analyze test harness results, investigate problems and communicate findings to stakeholders Provide technical support to various groups of stakeholders within the company and, occasionally, to external customers Expand regression test harness for new daily operations and offerings (CCR and RTCE) Improve the reliability of the test automation framework Investigate and troubleshoot system operations and performance issues Establish and oversee the quality tests and trends, qualify Company releases and perform corrective and preventive actions as necessary Education The position calls for a university degree or graduate degree in a quantitative discipline such as Computer Science, Mathematics or Engineering Special Skills Experience with data manipulation and transformation using Perl and/or Unix shell scripting Comfortable working knowledge of UNIX (e.g. Solaris, Linux, AIX) and MS Windows Familiarity with Object Oriented Programming concepts and languages (e.g. Java, C++, etc.) Knowledge of database concepts and programming (e.g. SQL, sizing, installation, performance) Familiarity with database products (e.g. Oracle, DB2, Sybase, MS SQL Server) Systems interfacing or data migration between systems with mapping tools or solutions Proven ability to adapt to, learn and explore new technologies. Proven ability to work with complex software products with minimal supervision. Knowledge of software engineering design principles, software verification, automated testing Knowledge of software testing methodologies (Agile, Spiral, Waterfall) and methods (Integration, Regression, Performance, Stress testing, etc) Knowledge of policies and procedures necessary to ensure high quality software releases Strong analysis, demonstrative investigation and problem solving skills Strong verbal and written communication skills. Desirable Requirements Experience in banking or financial services sectors would be beneficial Current experience in Business Analysis and QA support of the production Enterprise Risk Management Systems Required Bachelor's Degree At least 5 years experience in Shell Scripting At least 5 years experience in data manipulation, transformation and clenasing using scripting languages At least 5 years experience in Object Oriented Languages (C++, Java) English: Fluent
澳洲有没有科学院大学? 惊闻中国科学院研究生院改名为中国科学院大学,这名字咋听上去怪怪的 尼 。按常理,院一般隶属于某个大学,现在反过来了:一个大学居然属于某个院,无形中使这个院顿时牛气冲天。改名之后,中国喊了多年的世界一流大学是不是就指日而待了? 言归正传,来看看澳洲有没有科学院大学?回答这个问题之前,先说说澳洲的科学院。澳洲的科学院始建于一战时, 1916 年澳大利亚政府建立了一个 Advisory Council of Science and Industry 。 1926 年,改名为 Council for Scientific and Industrial Research ,简称 CSIR ,即科工委。当时的 CSIR ,主要是协助第一、第二产业的发展,例如做一些农业、矿业和制造业相关方面的研究。在二战期间( 1939 —— 1945 ), CSIR 也做一些有关国防方面的研究。二战结束后,研究范围进一步扩大,并在 1949 年改名为 Commonwealth Scientific and Industrial Research Organisation ,也就是现在常说的 CSIRO 。 CSIRO 属于政府机构,直接对联邦政府负责。 目前, CSIRO 的研究中心遍布整个澳大利亚 50 多个地方,甚至在法国还有个欧洲实验室。总共约有 6500 名工作人员,其中研究人员可能只有一半,其余都是给研究人员服务的。 CSIRO 被划成 10多 个部门:动物、食品和健康科学( Animal, Food and Health Sciences )、航天航空( Astronomy and Space Science )、地球科学和资源工程( Earth Science and Resource Engineering )、生态系统相关科学( Ecosystem Sciences )、能源技术( Energy Technology )(自己目前所在的部门)、食品和营养科学( Food Nutritional Sciences )、信息通讯中心( ICT Centre )、陆水( Land and Water )、动物农业( Livestock Industries )、海洋和大气( Marine and Atmospheric Research )、材料科学与工程( Materials Science Engineering )、 Mathematics, Informatics and Statistics 、植物农业( Plant Industry )和过程科学与工程( Process Science and Engineering )。 再看看 CSIRO 给自己的定位( Purpose, Mission and Vision ): We continue to demonstrate our scientific excellence with great relevance to industry, the community and to a sustainable future . We seek to have a profound and positive impact on the most significant challenges and opportunities facing Australia and humanity. Mission : We deliver great science and innovative solutions for industry, society and the environment . Vision : Our Vision for 2011-15 and beyond is ‘Our science is used to make a profound and positive impact for the future of Australia and humanity ’. 从这些 Purpose, Mission and Vision 中不难看出,澳洲科学院给自己的定位还是比较明确的,即: 研究为产业服务,为社会(区)服务,为未来负责。换句话说,研究就是为了更好地解决澳大利亚和人类面临的问题 。 所以, 澳洲没有科学院大学,毕竟培养研究生不是他们的 Purpose , Mission or Vision , CSIRO 有更重要的问题去解决。如果把培养研究生也纳入其中,似乎显得自己不够 Visionary 。 中国科学院给自己的定位是什么?看看 中科院的办院方针 :“面向国家战略需求,面向世界科学前沿,加强原始科学创新,加强关键技术创新与集成,攀登世界科技高峰,为我国经济建设、国家安全和社会可持续发展不断作出基础性、战略性、前瞻性的重大创新贡献。”这个口号不可谓不“大”、不“全”、听上去不“响亮”——里面涉及到了“国家战略需求”、“科学创新”、“技术创新”、 “经济建设”、“国家安全”、“社会可持续发展”、“基础性”、“战略性”、“前瞻性”等等。 实际上,中科院是不是按照方针,做的就是如上所说的研究,科学院的人最清楚。现在突然又搞出个中国科学院大学,与中科院的办院方针显然格格不入。个人感觉, 作为国家科学院,就应该解决密切关系国计民生的重大问题,而不应该过度重视 SCI 、影响因子,因为那些不能当饭吃,给大众带不来什么利益,反倒是花了不少纳税人的钱 。至于是否应该把培养人才作为目标也是一个值得讨论的问题。 几年前,读大学时,母校有句比较响亮的口号是“......办成产、学、研相结合的一流大学”。几年过去了,不知道学校的“产、学、研结合”得怎么样了?不过大学那会儿,学校是有几个老师自己开科技公司,每人带学生上百人,员工就是自己的学生们。 ——“产、学、研相结合”的大学就是一流大学吗?“产、学、研相结合”是大学的发展方向?还是国家科学院的发展方向? ——培养研究生是大学的职责?还是国家科学院的职责? ——基础研究应该大学做?还是国家科学院做? 这些都是需要讨论,需要明确的问题。搞不清楚,就胡乱上马,势必会造成职责重复,导致恶性竞争以及资源的浪费。