J2EE高级软件开发工程师 Senior J2EE Software Engineer
安科思软件(成都)有限公司
- 公司规模:150-500人
- 公司性质:外资(非欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2017-04-03
- 工作地点:成都-青羊区
- 招聘人数:若干
- 工作经验:三年以上
- 学历要求:本科
- 语言要求:英语良好
- 职位类别:高级软件工程师 互联网软件开发工程师
职位描述
Job Description
Title: Senior J2EE Software Engineer
Job Summary:
A Software Engineer will be responsible for software design and implementation based on industry best practices and any standards adopted by the Company. This individual must have experience in J2EE technologies including web development, services-oriented programming, and the software deployment process. In this position, the SE reports directly to the Technical Lead.
Job Responsibilities:
? Follow the Company's software development processes and industry's best practices to produce high quality software applications
? Design software components to satisfy system business requirements
? Implement software components based approved technical specifications
? Design and implement unit test cases to verify system functionality
? Participate in peer design and code review sessions
? Follow proper naming conventions to write system documentation in English
? Collaborate with QA/QC teams to identify software defects and provide resolutions
? Learn new technologies whenever required
? Coach and mentor other team members on technology and other matters to cultivate an effective working environment
? Develop complex software modules with minimal guidance
? Integrate independently-implemented components to achieve holistic system requirements
? Design and conduct integration testing
? Research new technologies/methodologies, develop proof-of-concepts, and present findings and recommendations
? Participate in the Company's recruitment process via referrals, technical interviews, or to represent the Company at job fairs
? Receive directions from TL on work allocation, design, and implementation techniques
? Discuss project activities with U.S. team members, whenever TL is absent
? Train new recruits on specific technologies
? Must commit to producing high software quality and on-time project delivery
? Adapt rapidly to changes in development environment, business requirements, and technical design
Job Requirements:
? Experience & Education
? Four-year degree in any computer science-related field or equivalent experience
? 3-8 years total working experience
? Minimum above 2 years of J2EE development experience
? Exposure to building scalable, mission critical applications
? Technical
? Exposure with Object Oriented Analysis and Design (OOAD)
? Familiar with UML and Design Patterns
? Exposure to development methodologies: Rational Unified Process and Agile methodologies
? J2EE technologies experience of POJO, JSP/Servlet, JDBC, Ant and other deployment scripting, JUnit, Struts, Spring, Hibernate, Enterprise Java Beans (EJB), JMS, JTA and Web Services
? Web technologies experience of Javascript, HTML, CSS, AJAX (DWR, JQuery, or DOJO),
? Data-related technologies experience of SQL, SQL Tuning, Database design,
? Working knowledge of Windows or UNIX-based operating systems
? Strong problem-solving and analytical capabilities
? Language & Communication
? Minimal English communication skill level
? Excellent Chinese Mandarin communication skills is a must
? Able to corresponding in English via email, project collaboration tool, or Internet chat
? Able to use English to write system documentation, i.e., software design, release notes, maintenance procedures, installation procedure
? Able to participate actively in meeting with U.S. team members via video/audio conferences
? Able to participate actively in meeting with U.S. clients on technical matters
? Other
? Demonstrated ability to work effectively in a fast-paced, deadline-driven environment
? Possess excellent business ethics and professionalism
? Ability to lead and mentor other engineers
Disclaimer
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
Title: Senior J2EE Software Engineer
Job Summary:
A Software Engineer will be responsible for software design and implementation based on industry best practices and any standards adopted by the Company. This individual must have experience in J2EE technologies including web development, services-oriented programming, and the software deployment process. In this position, the SE reports directly to the Technical Lead.
Job Responsibilities:
? Follow the Company's software development processes and industry's best practices to produce high quality software applications
? Design software components to satisfy system business requirements
? Implement software components based approved technical specifications
? Design and implement unit test cases to verify system functionality
? Participate in peer design and code review sessions
? Follow proper naming conventions to write system documentation in English
? Collaborate with QA/QC teams to identify software defects and provide resolutions
? Learn new technologies whenever required
? Coach and mentor other team members on technology and other matters to cultivate an effective working environment
? Develop complex software modules with minimal guidance
? Integrate independently-implemented components to achieve holistic system requirements
? Design and conduct integration testing
? Research new technologies/methodologies, develop proof-of-concepts, and present findings and recommendations
? Participate in the Company's recruitment process via referrals, technical interviews, or to represent the Company at job fairs
? Receive directions from TL on work allocation, design, and implementation techniques
? Discuss project activities with U.S. team members, whenever TL is absent
? Train new recruits on specific technologies
? Must commit to producing high software quality and on-time project delivery
? Adapt rapidly to changes in development environment, business requirements, and technical design
Job Requirements:
? Experience & Education
? Four-year degree in any computer science-related field or equivalent experience
? 3-8 years total working experience
? Minimum above 2 years of J2EE development experience
? Exposure to building scalable, mission critical applications
? Technical
? Exposure with Object Oriented Analysis and Design (OOAD)
? Familiar with UML and Design Patterns
? Exposure to development methodologies: Rational Unified Process and Agile methodologies
? J2EE technologies experience of POJO, JSP/Servlet, JDBC, Ant and other deployment scripting, JUnit, Struts, Spring, Hibernate, Enterprise Java Beans (EJB), JMS, JTA and Web Services
? Web technologies experience of Javascript, HTML, CSS, AJAX (DWR, JQuery, or DOJO),
? Data-related technologies experience of SQL, SQL Tuning, Database design,
? Working knowledge of Windows or UNIX-based operating systems
? Strong problem-solving and analytical capabilities
? Language & Communication
? Minimal English communication skill level
? Excellent Chinese Mandarin communication skills is a must
? Able to corresponding in English via email, project collaboration tool, or Internet chat
? Able to use English to write system documentation, i.e., software design, release notes, maintenance procedures, installation procedure
? Able to participate actively in meeting with U.S. team members via video/audio conferences
? Able to participate actively in meeting with U.S. clients on technical matters
? Other
? Demonstrated ability to work effectively in a fast-paced, deadline-driven environment
? Possess excellent business ethics and professionalism
? Ability to lead and mentor other engineers
Disclaimer
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
公司介绍
安科思软件集团是总部在美国加州的一家世界级水准的业务咨询和软件开发公司,致力于为全球知名企业提供成熟,可靠的电子商务解决方案。公司提供的解决方案连续数年(2008-2010)被权威调查机构Gartner评选为市场领先者(Gartner,”Magic Quadrant for E-commerce”, 2010).
在公司战略发展的重要阶段,集团决定将全球的业务交付中心和主要业务逐步向中国转移。2007年落户成都至今,实现了首批重点项目的100%全球成功交付。至今已经完成20多个项目的成功交付,标志着本地团队管理水平和技术平台的成熟。这些客户包括时代华纳,21世纪福克斯,环球院线,路易威登(LV),斯坦福大学等。在安科思进入中国之前,国际电子商务领先技术和业务人才在中国基本处于空白状态。在短短的3里,安科思(成都)通过大量送员工到美国培训,和从美国向成都定期输送技术和业务专家的方式,成功的完成了“电子商务精英培养计划”,并形成了一套完善的人才培训系统。
在2011-2015年,安科思软件成都作为亚太区机构总部,进一步承担全球业务向成都转移的责任,我们将继续不断引入全球著名企业和电子商务项目,将国际领先的电子商务技术,业务,管理理念和经验引入成都,实现销售,交付和服务全程业务“成都造”,成为成都这个未来全球电子商务交付中心的重要支持力量。
我们欢迎具有卓越才干,正直感,创造性,主动性,团队合作精神和对技术有执著追求的成员加入,与我们共同见证安科思成都的发展变化。我们愿为团队成员提供个人发展和提升的广阔空间。安科思对员工的专业成长保持着不懈努力,不仅鼓励和培养良好的内部学习交流机制及氛围,也提供国内前沿的技术培训,海外培训以及与美国客户面对面交流的机会。同时公司具备以英语为工作语言的良好英语环境,鼓励并通过多种形式帮助员工提高英语技能!我们同事也竭力为员工提供技术培训,职业发展和海外出差机会。
在公司战略发展的重要阶段,集团决定将全球的业务交付中心和主要业务逐步向中国转移。2007年落户成都至今,实现了首批重点项目的100%全球成功交付。至今已经完成20多个项目的成功交付,标志着本地团队管理水平和技术平台的成熟。这些客户包括时代华纳,21世纪福克斯,环球院线,路易威登(LV),斯坦福大学等。在安科思进入中国之前,国际电子商务领先技术和业务人才在中国基本处于空白状态。在短短的3里,安科思(成都)通过大量送员工到美国培训,和从美国向成都定期输送技术和业务专家的方式,成功的完成了“电子商务精英培养计划”,并形成了一套完善的人才培训系统。
在2011-2015年,安科思软件成都作为亚太区机构总部,进一步承担全球业务向成都转移的责任,我们将继续不断引入全球著名企业和电子商务项目,将国际领先的电子商务技术,业务,管理理念和经验引入成都,实现销售,交付和服务全程业务“成都造”,成为成都这个未来全球电子商务交付中心的重要支持力量。
我们欢迎具有卓越才干,正直感,创造性,主动性,团队合作精神和对技术有执著追求的成员加入,与我们共同见证安科思成都的发展变化。我们愿为团队成员提供个人发展和提升的广阔空间。安科思对员工的专业成长保持着不懈努力,不仅鼓励和培养良好的内部学习交流机制及氛围,也提供国内前沿的技术培训,海外培训以及与美国客户面对面交流的机会。同时公司具备以英语为工作语言的良好英语环境,鼓励并通过多种形式帮助员工提高英语技能!我们同事也竭力为员工提供技术培训,职业发展和海外出差机会。
联系方式
- 公司地址:上班地址:成都市高新区天府软件园A区8栋5楼&B区2栋1楼