爱在华师大

 找回密码
 注册账号
查看: 1020|回复: 1

【全职】上海铂金埃尔默招聘软件工程师

[复制链接]
发表于 2012-8-15 11:46:31 | 显示全部楼层 |阅读模式
本帖最后由 zhaopin_sh 于 2012-8-15 11:47 编辑

We have five openings this time.
You can contact Shirley if you are interested:  
Email address: Shirley.xiao@kellyservices.com or Shirley_xiao@kellyocg.com;
Telephone:   021-5240 0923*113

【Software Engineer – Shanghai, China】
The successful candidate of this new position is responsible for developing software applications to serve the Pharmaceutical, Food, Chemical, and Environmental industries.  The Shanghai R&D Center will work closely with R&D centers located in the United States, United Kingdom, Canada, and Singapore to develop these solutions.   

Specifically, the Software Engineer will:
•        Design software architectures for development with a team of engineers
•        Define data structures and DB design for software applications
•        Design and execute integration plans
•        Estimate development time and schedule
•        Use standard documentation tools to create/communicate design and test specifications/results
•        Mentor other software engineers on the team
Technical Experience
•        Experience with Agile techniques, particularly Scrum
•        Strong Architectural understanding and experience in developing large systems requiring real-time hardware interfacing
•        Must be proficient in the latest Microsoft development tools and environments (e.g., C# .NET and database) is essential, (C++, WPF, WCF) is plus
•        Experience in developing a large software platform
Experience
•        Demonstrated ability to succeed in a fast-paced environment, working on multiple projects and meeting deadlines
•        Strong teamwork and interpersonal skills
•        Strong written and oral communication skills in English
•        Bachelor’s degree required in Computer Science, Chemistry or Engineering related discipline; advanced degree preferred
•        2 - 3 years of recent engineering experience in a high technology environment.

【Software Testing Job Description】
We are looking for an individual who has significant testing experience using QuickTest Pro and Quality Center, and is able to build a QA framework from start to finish.  Knowledge of the software testing discipline and its integration with software development life cycle is a must.

This person will be responsible for developing and executing formal test plans to ensure the delivery of quality software applications. They will be able to work independently to define, manage, and complete activities as well as interface effectively with project managers, team leaders and both users and technical staff. They will be able to interpret requirement documents and able to update test documents accordingly.  Furthermore, they will take the initiative to work on challenging or “stretch” work assignments

This individual will develop and execute test scripts as well as document detailed expected results.  Writing detailed and accurate problem reports/defects is a must.  Must be able to verify all regression tests and corresponding results to ensure system is performing functions as described in business requirements and design documents.  They will also assist in developing metrics that measure the effectiveness of projects and the reliability and quality of software.

The ability to work as part of a team and effectively manage multiple projects is critical.

Qualifications:
•        Minimum 3-5 years of hands-on skills with HP’s Quick Test Pro or Quality Center software development environment tools
•        Hands-on experience with Relational Database Management Systems testing, Data driven testing
•        Experience with  SQL,  .NET is a plus
•        Strong teamwork and interpersonal skills
•        Strong written and oral communication skills in English
•        Strong analytical skills and proven problem solving ability
•        Experience with chromatographic (GC & LC) and mass spectrometry techniques is a plus



 楼主| 发表于 2012-8-15 11:47:01 | 显示全部楼层

【Senior Software Development Engineer】
Key Responsibilities:
•        Gives engineering guidance to software development projects.  Supervises and assists less experienced staff.  Reviews significant issues with other departments or functions.  Educates and mentors others on new technology development and its potential application to PerkinElmer businesses.
•        Analyzing, researching, and designing new software programs.   Troubleshoots a variety of issues referred by management or less experienced staff to quickly resolve and solve complex problems.
•        Testing new programs and fault finding.
•        Developing existing programs by analyzing and identifying areas for modification.
•        “Bolting together” existing software products and getting incompatible platforms to work together.
•        Investigating new technologies.
•        Creating technical specifications and test plans.
•        Working with computer coding languages.
•        Writing operational documentation with technical authors.
•        Maintaining systems by monitoring and correcting software defects.
•        Working closely with other staff, such as project managers, graphic artists, systems analysts, and sales and marketing professionals.
•        Consulting clients/colleagues concerning the maintenance and performance of software systems and asking questions to obtain information clarify details and implement information.
•        Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
•        Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project.  Troubleshoots problems referred by management or less experienced staff.
•        Perform other related duties as needed.
•        Work as a member of an Agile team in the role of a senior developer in a Microsoft Development environment employing TFS and embracing a test driven development
•        Estimates size of backlog items
•        Translation of backlog items into engineering design and logical units of work (tasks)
•        Evaluation of technical feasibility
•        Implementation of backlog items
•        Writes unit tests first to the contract of the interface and other abstract classes
•        Writes and verifies code which adheres to the acceptance criteria
•        Application of product development best practices

Qualifications/Education/Technical Skills:
•        Knowledge of a variety of computer programming languages and applications.
•        Bachelor’s degree in Software Development Engineering required.       
•        5 - 8 years experience in Software Development engineering of R+D projects in a high technology environment; 3 - 6 years experience with a MA/MS.
•        Strong hands-on prototyping and debugging skills.       
•        Demonstrated ability to succeed in a fast-paced environment, working on multiple projects with constantly changing priorities and deadlines.
•        Experience leading a team or projects and mentoring less experienced staff.
•        Excellent written, verbal, and interpersonal skills.
•        Excellent team orientation.

Technology:
•        Proficient with the C#/.Net, C++, COM, WCF, WPF, SOA, Prism, MEF
•        Proficient with SQL Server (database design)
•        Experienced with Agile teams and Scrum
•        Experienced with TFS and TDD


【Sr. Principal Software Development Engineer】
Key Responsibilities:
•        Gives engineering guidance to multiple projects affecting one or many businesses.  Reviews significant issues with other departments and functions.  Educates and mentors others on new technology development and its potential application to PerkinElmer businesses.
•        Illustrates top-level problem solving and data synthesis approaches. Generates, evaluates, selects and implements solutions which are equal to the industry's state of the art and which may not have prior application.
•        Provides guidance to section/functional leader on technical training and development requirements.
•        Able to author and follow engineering guidelines that define opportunities & risks with new technologies in products, tools and processes. Improves technical processes, either independently or through cross functional teams.  Applies and develops advanced methodologies and technologies requiring a high degree of technical innovation.
•        Internal expert on understanding customer needs for a particular product line. Interacts with customers, subcontractors and functional personnel on projects and proposals.  Required to present, interpret and recommend the results of work performed in developments such as new broad technical approaches.  Acts as an advocate to adopt these advances and to alter programs or redirect technical approaches.
•        Lead an Agile team in the role of primary developer and architect in a Microsoft Development environment employing TFS and embracing a test driven development.
•        Estimates size of backlog items
•        Translation of backlog items into engineering design and logical units of work (tasks)
•        Evaluation of technical feasibility
•        Implementation of backlog items
•        Writes unit tests first to the contract of the interface and other abstract classes
•        Writes and verifies code which adheres to the acceptance criteria
•        Application of product development best practices

Qualifications/Education/Technical Skills:
       
•        Bachelor’s degree required in an engineering related discipline; advanced degree preferred
•        12 - 19  years minimum recent experience engineering in a high technology environment
•        10 – 17 years experience with a MA/MS.  7 – 14 years experience with a PhD.
•        Six Sigma Green Belt preferred
•        Demonstrated ability to succeed in a fast-paced environment, working on multiple projects with constantly changing priorities and deadlines
•        Excellent written, verbal, and interpersonal skills
•        Excellent team orientation
Technology:
•        Proficient with the C#/.Net, C++, COM, WCF, WPF, SOA, Prism, MEF
•        Proficient with SQL Server (database design)
•        Experienced with Agile teams and Scrum
•        Experienced with TFS and TDD


【Sr. Java/J2EE Developer – PEI Shanghai】

Offering an outstanding opportunity to work as a Sr. Java/J2EE Developer for Perkin Elmer Informatics Shanghai R&D Engineer team.
This role is a Sr. Java/J2EE Developer.  This role will sit in the Shanghai PEI Office or Client office nearby located at Zhangjiang Hitech campus, Shanghai.
Overview of the Role:
To develop mobile applications for to work with a highly skilled team of mobile software engineers in Shanghai, China. The successful candidate will have a passion for mobile software development and will work on a variety of interesting, challenging, and rewarding efforts.
This position has responsibilities within the following areas:
• Design, develop, document, and test cutting edge software for mobile devices
• Identify new system enhancements, define new requirements, and help maintain already deployed mobile apps

The Technical Environment:
The PEI Informatics R&D Shanghai team is a new design center that will be responsible for building mobile applications. This team consists of group of technology professionals whose key functions include application development, system integration, application support, and production support.

Basic Qualifications:
•         5 -10 years Strong Java/J2EE development experience in Enterprise setting
•        Full life cycle software development experience
•         Strong OO design and systems architecture
•        Experience building applications using Android SDK, iOs, Windows Mobile
•         Good written and verbal English skills
•         Ability to work effectively in a team environment as well as independently

Skill Levels:
Java Programming – Expert
J2EE Development – Expert
JavaScript – Expert
HTML5 - Expert
Eclipse -Expert
Ajax – Advanced
Android SDK, iOs, Windows Mobile - intermediate
Webservices (WSDL, JAX-WS) -Advanced
Design Patterns ,Object Oriented Analysis and Design – Advanced
JQuery – Intermediate
JSon, Extjs – Intermediate
jUnit – Intermediate
jProbe - Desired
Linux/Unix System Tools– Intermediate
SQL & PL/SQL – Intermediate
Oracle and SQL server Databases (database tuning, etc.) - intermediate
Data Modeling – Intermediate
.Net – Intermediate
C# - intermediate

Education:
The desired Senior Java / J2EE Developer will possess a Bachelor’s degree in Computer Science or related discipline or the equivalent in education and work experience.  Years of experience = 5-8+ in application programming design and development, experience with state-of-the-art application development and testing software packages.
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|爱在华师大 ( 曾经也有备案 )

GMT+8, 2024-9-24 04:20

广告与合作请【联系我们】

© 2007-2024 iecnu.com

快速回复 返回顶部 返回列表