Software Developer
天睿信科技术(北京)有限公司
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:计算机服务(系统、数据服务、维修)
职位信息
- 发布日期:2016-09-16
- 工作地点:上海-徐汇区
- 招聘人数:若干人
- 工作经验:3-4年经验
- 学历要求:本科
- 职位月薪:10000-14999/月
- 职位类别:软件工程师
职位描述
职位描述:
Role: Software Developer
Location : Guangzhou/Shenzhen/Fuzhou
Industry :Telco/EI
The Software Developer brings specific technical knowledge about the development of software and the tools needed to undertake software development and packaging. This role is focused on the programming required for custom application development, custom ETL functions, database extensions, Hadoop Map Reduce, and any other areas requiring custom coding. Languages may include JAVA, C++, Python, HTML, Linux scripting, and others. The role is applicable to custom and advanced SQL Extensions development including UDFs, UDTs, XSPs, and SQL SPs. The Software Developer will participate in the requirements gathering, design, development, configuration management, packaging, and implementation of software. The Software Developer provides leadership in utilizing a defined software development methodology to develop software. The Software Developer provides expertise in the most appropriate use of the available software development tools. The Software Developer may be the Project Tech Lead on a project.
Key Areas of Responsibility
? Interface with users to define and document software design requirements.
? Develop and validate the software design.
? Develop and unit test the software and the software packaging.
? Develop specifications to build work products from the configuration management system.
? Build development and production releases.
? Make appropriate fixes to existing code where required to improve quality and performance.
? Demonstrate a high degree of software development skills.
? Demonstrate a high degree of software development tool expertise.
? Support the Application, ETL, Teradata, Aster, and Hadoop platform design and integration efforts.
? Participate in performance, integration, and system testing of the application.
? Establish and maintain a configuration management and change management system for controlling work products.
? Identify the configuration of selected work products to be under configuration management and that compose the baselines at given points in time.
? Maintain control over the configuration of the work product baseline.
Skills
? In depth knowledge of programming languages such as Java, C++, Perl, etc.
? In depth knowledge of the software development tools.
? In depth knowledge of the development processes and methodology.
? Proficiency with configuration management tools.
? Expert in software configuration process and controls.
? Support of testing functions.
? Knowledge of operating systems and environments.
? Knowledge of Architecture Principles, Advocated Positions, Design Patterns, and Implementation Alternatives.
? Understanding of the Teradata Reference Information Architecture.
任职要求
? 计算机及相关专业本科以上学历,有2年以上JAVA项目开发实施工作经验;
? 精通Java语言及面向对象编程,设计方法。熟练使用UML进行系统分析,设计。
? 具备系统或者模块分析,设计,开发经验,熟悉软件技术文档的编写,具备良好的文档编制习惯和代码书写规范。
? 熟悉主流J2EE平台,如JBOSS、Tomcat等。
? 熟悉关系型数据库,能熟练进行SQL语句编写,了解存储过程。
? 有HTML5开发经验者优先。
? 可适应华南地区的短期(3个月左右)出差,工作地主要是广州、深圳或福州。
更多职位详情,请点击进入:www.teradatacareers.com/apj
Email contact: lydie.lu@teradata.com, roey.du@teradata.com, xiaobing.luo@teradata.com
应聘时请注明职位名称+地点
举报
分享
Role: Software Developer
Location : Guangzhou/Shenzhen/Fuzhou
Industry :Telco/EI
The Software Developer brings specific technical knowledge about the development of software and the tools needed to undertake software development and packaging. This role is focused on the programming required for custom application development, custom ETL functions, database extensions, Hadoop Map Reduce, and any other areas requiring custom coding. Languages may include JAVA, C++, Python, HTML, Linux scripting, and others. The role is applicable to custom and advanced SQL Extensions development including UDFs, UDTs, XSPs, and SQL SPs. The Software Developer will participate in the requirements gathering, design, development, configuration management, packaging, and implementation of software. The Software Developer provides leadership in utilizing a defined software development methodology to develop software. The Software Developer provides expertise in the most appropriate use of the available software development tools. The Software Developer may be the Project Tech Lead on a project.
Key Areas of Responsibility
? Interface with users to define and document software design requirements.
? Develop and validate the software design.
? Develop and unit test the software and the software packaging.
? Develop specifications to build work products from the configuration management system.
? Build development and production releases.
? Make appropriate fixes to existing code where required to improve quality and performance.
? Demonstrate a high degree of software development skills.
? Demonstrate a high degree of software development tool expertise.
? Support the Application, ETL, Teradata, Aster, and Hadoop platform design and integration efforts.
? Participate in performance, integration, and system testing of the application.
? Establish and maintain a configuration management and change management system for controlling work products.
? Identify the configuration of selected work products to be under configuration management and that compose the baselines at given points in time.
? Maintain control over the configuration of the work product baseline.
Skills
? In depth knowledge of programming languages such as Java, C++, Perl, etc.
? In depth knowledge of the software development tools.
? In depth knowledge of the development processes and methodology.
? Proficiency with configuration management tools.
? Expert in software configuration process and controls.
? Support of testing functions.
? Knowledge of operating systems and environments.
? Knowledge of Architecture Principles, Advocated Positions, Design Patterns, and Implementation Alternatives.
? Understanding of the Teradata Reference Information Architecture.
任职要求
? 计算机及相关专业本科以上学历,有2年以上JAVA项目开发实施工作经验;
? 精通Java语言及面向对象编程,设计方法。熟练使用UML进行系统分析,设计。
? 具备系统或者模块分析,设计,开发经验,熟悉软件技术文档的编写,具备良好的文档编制习惯和代码书写规范。
? 熟悉主流J2EE平台,如JBOSS、Tomcat等。
? 熟悉关系型数据库,能熟练进行SQL语句编写,了解存储过程。
? 有HTML5开发经验者优先。
? 可适应华南地区的短期(3个月左右)出差,工作地主要是广州、深圳或福州。
更多职位详情,请点击进入:www.teradatacareers.com/apj
Email contact: lydie.lu@teradata.com, roey.du@teradata.com, xiaobing.luo@teradata.com
应聘时请注明职位名称+地点
职能类别: 软件工程师
公司介绍
Teradata天睿公司(Teradata Corporation,美国纽约证券交易所交易代 码:TDC)是全球领先的数据分析解决方案厂商,专注于整合数据仓库、大数据分析和业务应用,是全球公认的领导者,Teradata连续16年被Gartner评为数据仓库DBMS领导者。详细介绍参考公司网址:www.teradata.com
目前,80%的全球***商业和储蓄银行、90%全球十大电信运营商、80%的全球***零售商、100%的全球***航空公司、83%的世界***运输/物流公司,都在使用Teradata数据平台系统。
目前,80%的全球***商业和储蓄银行、90%全球十大电信运营商、80%的全球***零售商、100%的全球***航空公司、83%的世界***运输/物流公司,都在使用Teradata数据平台系统。
联系方式
- 公司网站:www.teradata.com80%***90%80%***100%***83%***/Teradata
- Email:vivian.gui@teradata.com
- 公司地址:地址:span建国路91号金地中心A座9层