IBM招聘軟件開發(fā)工程師實習生

字號:

軟件開發(fā)工程師實習生(Software Developer Intern)
    職位職責:
    學習和熟練使用Symphony 產(chǎn)品包括 Map/Reduce 解決方案,理解產(chǎn)品的設計文檔;
    在軟件工程師的指導下進行單元測試;
    在軟件工程師的指導下修復產(chǎn)品缺陷;
    在軟件工程師的指導下進行項目開發(fā);
    人員要求:
    計算機或者相關專業(yè)碩士研究生完成了第一年的課程學習,并且導師同意外出實習;
    熟悉軟件開發(fā)流程;
    熟悉主流UNIX, Linux或者Windows任何一種平臺系統(tǒng)開發(fā)及系統(tǒng)管理;
    熟悉面向對象思想及程序設計
    熟悉C , java, shell script等基本語言;
    有軟件項目開發(fā)經(jīng)驗者優(yōu)先
    有網(wǎng)絡程序設計開發(fā)經(jīng)驗者優(yōu)先
    有Hadoop MapReduce相關知識或開發(fā)經(jīng)驗者優(yōu)先
    具有較強的學習和運用新知識的能力;
    具有較強的溝通能力和團隊合作精神;
    具有良好的口頭書面英語使用能力
    Responsibilities:
    Become knowledgeable and familiar with the Symphony products including Map/R
    educe solutions, understand the products design;
    Work on unit testing based on software engineers guidelines;
    Fix product defects based on software engineers guidelines;
    Work on project development based on software engineers guidelines;
    Job Requirements:
    Post Graduate student of Computer Science, Engineering or related field, wit
    h approval from his/her mentor
    Familiar with software engineering, understands the methodology of software
    development;
    Has development experience with at least one of the following: UNIX/Linux/Wi
    ndows
    Good understanding of the principles of Object Oriented software design
    Strong knowledge of C , java, shell script and software development methodo
    logies
    Experience in software development is a plus
    Experience in network programming (e.g. TCP) is a plus
    Knowledge of Hadoop Mapreduce is plus
    Experience with cluster management or Grid research is a plus
    Able to adopt new technology quickly;
    Good communication skills including with oral and written English;
    Good team work, serious about work, committed;
    聯(lián)系人: madaxa@cn.ibm.com