甲骨文(中国)软件系统有限公司
公司规模: | 100-499人 |
公司性质: | 外商独资 |
公司行业: | IT服务(系统/数据/维护)/多领域经营 计算机软件 计算机硬件及网络设备 |
工作经验: | 5年以上 | 工作性质: | 全职 |
最低学历: | 本科 | 管理经验: | 不要求 |
职位月薪: | 10000-50000元/月 | 招聘人数: | 1人 |
工作地点: | 北京 | 职位类别: | 高级软件工程师 |
Department Description:
Oracle is actively seeking Senior developers to join the Oracle PeopleSoft PeopleTools Development team. The position is based in Beijing, China. The candidates for this position will work with teams in the US and India.
Oracle PeopleSoft Enterprise business applications are used by over 5000 large enterprises around the world. These applications are developed using PeopleTools which serves as the tooling and technology infrastructure layer. PeopleTools products consist of application development tools, a business logic layer, reporting, integration, lifecycle management, and Portal solutions; and are built using object oriented technologies such as C++ and Java, web technologies, SOA and web services. PeopleSoft Enterprise applications run on a variety of platforms, application servers and databases.
The PeopleTools Development organization is focused on providing the best technology solutions for PeopleSoft Enterprise business applications, enabling developers to write these business applications faster and better; and lowering the cost of ownership of PeopleSoft applications for our customers. We look for people who are innovative, deeply technology oriented and can handle a large and complex code line. The work environment is process oriented, collaborative, and results focused. The organization operates primarily out of Pleasanton, California (USA), Bangalore (India) and Beijing (China).
Specific Responsibilities:
l Participating in the overall development effort and complete life cycle for PeopleTools releases.
l Analyzing complex technical situations and proposing creative, innovative and effective solutions
l Taking ownership of the high-quality design, implementation, and quality of PeopleTools products and technology.
l Interacting closely and effectively with other PeopleSoft product development teams such as Quality Assurance, Documentation, and Product Management as well with PeopleSoft Application development teams to ensure the success of PeopleSoft products and technology.
l Lead and Mentor less experienced technical team members and to take on challenging assignments based on the business requirements at hand.
l Fix defects reported for both post-GA and pre-GA releases of PeopleTools.
l Answer questions posted in PeopleTools forums by PT Support Personnel.
l Review and suggest improvements to the development processes.
Required Knowledge & Skills:
l 6-8 years of close experience working in enterprise software development and/or support environment.
l Outstanding academic background, with B.Tech/M.Tech/BS/MS degree in Computer Science/Computer Information Systems.
l Comprehensive understanding of all aspects of the software development life cycle (SDLC) including analysis, design, implementation, testing and delivery.
l Proficiency in Design Patterns, OO modeling using UML is desirable.
l Experience working with complex mutli-tier architecture, integrated solutions and third party products is desirable.
l Experience working on Enterprise Software/Internet applications, either web based or shrink wrapped.
l Advanced Object Oriented Programming techniques
l Advanced background in MFC and VC++ development skills.
l 5 years+ VB/VB.net development experience.
l Strong SQL and relational database knowledge. Experience with troubleshooting software applications.
l Must display strong problem solving skills.
l Experience in working with any configuration management tools(ClearCase, MVSS), Makefile files, testwares. Experience with PeopleSoft Applications is a plus.
Experience in multi-platform development, including UNIX-based platforms (Linux preferred), and Windows
l High degree of professionalism and integrity
Dedicated team player, and excellent communication skills.