Principal Software Developer

World's leading provider of cloud-based business management software, transforming how businesses operate through unified application suites.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Principal Software Developer

Oracle NetSuite, the world's leading provider of cloud-based business management software, is seeking a Principal Software Developer to join their NetSuite Application team in Manila. This role focuses on Enterprise Resource Planning (ERP) product development and requires a seasoned professional with 10+ years of experience. The position offers a unique opportunity to work on both greenfield projects and legacy systems, combining technical leadership with hands-on development.

The ideal candidate will be responsible for architecting database-driven web applications, mentoring junior developers, and establishing code review practices. The role requires expertise in Java and JavaScript, with the NetSuite solution utilizing Java backend with Oracle DB and an internal JavaScript framework for the UI. This position is perfect for developers who see software development as more than just coding and want to become specialists in the business domain.

Oracle NetSuite offers a comprehensive benefits package, including competitive salary, health benefits, and a hybrid working model. The company culture emphasizes work-life balance, professional development, and inclusive teamwork. As part of Oracle, one of the world's leading cloud companies, you'll have the opportunity to make a significant impact while working with cutting-edge technology.

The position requires strong technical skills combined with excellent communication abilities, as you'll be collaborating with various teams and mentoring other developers. The company's values of customer first, collaboration, innovation, and integrity are central to the role. This is an excellent opportunity for a senior developer looking to take their career to the next level in a global technology leader.

Last updated 6 days ago

Responsibilities For Principal Software Developer

  • Develop greenfield code for new engines and maintain legacy codebase
  • Design architecture of database-driven web applications
  • Drive and discuss clean software design
  • Guide and mentor junior engineers
  • Assist in setting code review practices for the team

Requirements For Principal Software Developer

Java
JavaScript
  • BS/MS/Phd in Computer Science or equivalent
  • 8+ years of software development experience in Java and Javascript
  • Intimate understanding of modern web applications
  • Extensive experience with database-driven applications
  • Excellent problem-solving skills
  • Strong communication skills
  • Ability to collaborate in a multicultural environment
  • Experience with automated testing
  • Understanding of business software applications

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • Wellness benefits for employee and dependents
  • Hybrid working option
  • Learning and development resources
  • Pro-bono mentorship opportunities
  • Team events
  • Work life balance
  • Diverse and inclusive culture

Interested in this job?

Jobs Related To Oracle NetSuite Principal Software Developer

Principal Software Engineer

Principal Software Engineer position at Oracle NetSuite, requiring 10+ years of experience in enterprise software development, focusing on cloud solutions and scalable architecture.

Senior / Principal Software Engineer

Senior/Principal Software Engineer position at Oracle NetSuite, developing cloud-based business solutions using Java and SQL, with opportunities for career growth and comprehensive benefits.

Principal Software Engineer, Amazon Cross Border Tech

Lead the development of Amazon's cross-border commerce platform as a Principal Software Engineer, architecting scalable solutions for global trade.

Principal Software Engineer, Aurora Storage

Principal Software Engineer role at AWS leading Aurora Storage architecture and development, requiring 10+ years experience in distributed systems and database technology.

Principal Software Engineer, US Prime & Marketing Tech

Principal Software Engineer role at Amazon leading the development of marketing and merchandising systems for Prime, combining technical leadership with strategic innovation.