Senior Software Engineer

Oracle is a world leader in cloud solutions, providing business systems and technology solutions since 1977. As part of Oracle, NetSuite delivers cloud business systems including financials, inventory management, HR, and commerce solutions trusted by thousands of customers worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Oracle NetSuite, a leading cloud business system provider, is seeking a Senior Software Engineer to join their dynamic team. With over 40 years of industry experience, Oracle offers a comprehensive suite of cloud solutions including financials, inventory management, HR, and commerce platforms trusted by thousands of customers globally.

The ideal candidate will have 6+ years of experience in software development, with strong expertise in Java, JavaScript, React, and SQL. You'll work on architecting and implementing new features while maintaining existing systems, collaborating with cross-functional teams including development, testing, product management, and UX.

Key responsibilities include developing full-stack solutions, from database schema to business logic and presentation layer, ensuring high security and scalability standards. You'll participate in agile ceremonies, conduct code reviews, and contribute to test automation efforts.

The role offers excellent growth opportunities within a global technology leader. Benefits include comprehensive medical coverage, retirement plans, work-life balance initiatives, and continuous learning opportunities. As part of Oracle's inclusive culture, you'll work with diverse, talented teams while building enterprise-scale solutions that impact businesses worldwide.

This position is based in Makati, Philippines, and requires strong technical skills combined with excellent communication abilities. Join Oracle NetSuite to advance your career while contributing to innovative cloud solutions that help businesses succeed.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer

  • Work closely with development teams, testing/automation teams, product management, and UX
  • Investigate, present options, review and implement new functionality or re-architect existing solutions
  • Implement solutions including database schema, business logic, and presentation layer work
  • Create secure, reliable, efficient, and scalable features and platforms
  • Analyze customer workflows, investigate and resolve customer-reported issues
  • Validate and certify peer engineers work
  • Prepare test plans and code Unit, Functional, Performance and Scalability tests
  • Participate in scrum ceremonies

Requirements For Senior Software Engineer

Java
JavaScript
React
  • Bachelor/Master degree in computer engineering or equivalent
  • 5+ years of experience in developing software products
  • Expertise in Java or JavaScript based single page applications or React
  • Experience in SQL and writing queries
  • Experience in testing web applications and automation tools like Selenium
  • Experience with automation frameworks like TestNG, JUnit and version control (Git)
  • Ability to shift between technologies based on project needs
  • Understanding of modern web applications from database to browser
  • Excellent problem solving and analytical skills
  • Advanced HTML skills: HTML5, CSS3, XHTML, JSP (advantage)
  • Scrum team experience is a plus
  • Excellent communication skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Medical, life insurance, and retirement options
  • Work-life balance
  • Volunteer programs
  • Learning and development opportunities

Interested in this job?

Jobs Related To Oracle Senior Software Engineer

Senior Software Developer

Senior Software Developer position at Oracle in Bengaluru, focusing on database and application development with 6-10+ years experience required.

Senior Applications Developer

Senior Applications Developer position at Oracle, focusing on Fusion Global HR and Talent solutions development using Java/J2EE technologies and database systems.

Senior Software Engineer (IC3)

Senior Software Engineer role at Oracle Cloud Infrastructure, building enterprise-scale marketplace platform for cloud software offerings.

Senior Software Developer

Senior Software Developer role at Oracle focusing on database and engineered systems management, requiring 6+ years of experience in Java and database development.

Senior Software Engineer

Senior Software Engineer role at Oracle focusing on developing cloud security solutions for SaaS services, requiring 6+ years of experience in distributed systems and cloud technologies.