Apple is looking for an Engineer to help design, develop and support high quality enterprise software solutions to manage regulatory compliance of Apple Products (Mac, iPhone, iPad, Apple Watch) by implementing and managing leading edge applications including Product Lifecycle Management (PLM), Enterprise Global compliance platform (FMD - Full Material Disclosure), and Enterprise Data Services (EDS) to manage Product Information for Apple’s Hardware and Software product development and innovation.
Requirements
- 3 years of experience in designing and developing scalable enterprise level Teamcenter solution
- Strong knowledge of C++ programming fundamentals, including core language concepts, object-oriented programming principles, memory management, and Standard Template Library (STL)
- Experience with translating sophisticated functional and technical requirements into detailed architecture and design
- Full lifecycle PLM enterprise application implementation experience (e.g., analyze, design, build, test, implement, support)
- Design, develop, configure, customize and maintain, all aspects of a business critical Teamcenter application including the following areas: Web Tier (TcWeb), ServerManager (Pool manager), enterprise tier, TCCS, BMIDE, TcRA, IMM, AWC, FMS
- Familiarity with relational databases like SQL Server, PostgreSQL, or Oracle
- Ability to write efficient and optimized code
Responsibilities
- developing architecture and detail design
- implementation and application maintenance
- Design, develop, configure, customize and maintain, all aspects of a business critical Teamcenter application including the following areas: Web Tier (TcWeb), ServerManager (Pool manager), enterprise tier, TCCS, BMIDE, TcRA, TcRA, IMM, AWC, FMS
- translating sophisticated functional and technical requirements into detailed architecture and design
- Full lifecycle PLM enterprise application implementation experience (e.g., analyze, design, build, test, implement, support)
- Ability to write efficient and optimized code
Other
- working with the business stakeholders to define the sprint scope
- work with cross-functional teams within IS&T and business groups
- operate with minimal directions with on-time results
- Excellent communication, organizational and leadership skills
- Able to work/coordinate with multiple teams