Oracle NetSuite is seeking a Principal Software Engineer to join their NetSuite Application team in Manila, Philippines, focusing on Enterprise Resource Planning (ERP) product development. This role goes beyond coding, requiring expertise in business domain knowledge and active contribution of ideas.
Key Responsibilities:
- Develop greenfield code for new engines and maintain legacy codebase
- Design architecture for database-driven web applications
- Drive clean software design discussions
- Mentor junior engineers and set code review practices
- Collaborate with quality engineers
Requirements:
- BS/MS/PhD in Computer Science or equivalent
- 8+ years of software development experience, particularly with Java
- Strong understanding of modern web and database-driven applications
- Excellent problem-solving and abstraction skills
- Experience with automated testing
- Knowledge of business software applications
- Strong communication and mentoring abilities
The ideal candidate will embody Oracle NetSuite's values of customer-first approach, collaboration, innovation, and integrity. This role offers the opportunity to make a significant impact in a leading cloud company, with a focus on work-life balance and professional growth.
Benefits include:
- Competitive salary and wellness benefits
- Hybrid working options
- Learning and development resources
- Team events and pro-bono mentorship opportunities
- Emphasis on work-life balance
- Diverse and inclusive culture
Oracle NetSuite is an Equal Employment Opportunity Employer and will provide reasonable accommodations to individuals with disabilities.