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
10+ years of experience
Enterprise SaaS

Description For Principal Software Developer

Oracle NetSuite, the world's leading cloud-based business management software provider, is seeking a Principal Software Engineer to join their NetSuite Application team in Manila. This role focuses on Enterprise Resource Planning (ERP) product development, where developers become domain specialists and actively contribute ideas. The position involves designing software, collaborating with quality engineers, providing mentorship, and establishing code review practices.

The ideal candidate will have extensive experience in Java and JavaScript development, with the NetSuite solution utilizing Java and Oracle DB for backend, and an internal JavaScript framework for the UI. They should possess strong problem-solving abilities, excellent communication skills, and a dedication to clean code and quality.

This opportunity offers a competitive compensation package, including comprehensive benefits for employees and dependents, hybrid working arrangements, and professional development resources. The role provides a chance to make an impact at a leading cloud company while working in a diverse, inclusive culture that values work-life balance.

As part of Oracle NetSuite's team, you'll contribute to transforming how businesses operate worldwide through unified application suites. The company culture emphasizes teamwork, innovation, and maintaining the highest standards of integrity. This position offers significant growth potential and the opportunity to work with cutting-edge technology while solving complex business challenges.

Last updated 11 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
  • Understanding of modern web applications and database-driven applications
  • Excellent problem-solving skills
  • Strong communication skills in technical and non-technical contexts
  • Experience with automated testing
  • Ability to collaborate in a multicultural environment

Benefits For Principal Software Developer

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

Interested in this job?

Jobs Related To Oracle NetSuite Principal Software Developer

Software Developer 4

Principal Software Engineer position at Oracle NetSuite, focusing on ERP product development with Java and database expertise required.

Principal Software Engineer

Principal Software Engineer position at Oracle NetSuite, requiring 10+ years of experience in Java, JavaScript, and SQL, focusing on platform development and technical leadership.

Senior Principal Program Manager, Team Operations

Senior Principal Program Manager role at Oracle NetSuite, managing operations for a 300-person global team, requiring 10+ years experience and strong leadership skills.

Principal Product Manager

Principal Product Manager role at Oracle NetSuite focusing on B2B and B2C payment products, requiring 3+ years experience in product management or engineering.

Principal Software Engineer

Principal Software Engineer position at Oracle NetSuite, focusing on ERP solutions with Java development, mentorship, and architecture design responsibilities.