Taro Logo

Senior Software Engineer

Leading cloud business system provider offering financials, inventory management, HR, professional services automation, and commerce solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Oracle NetSuite, the world's first cloud company since 1998, is seeking a Senior Software Engineer to join their growing team. As the leading cloud business system, NetSuite provides comprehensive solutions including financials, inventory management, HR, and commerce to thousands of customers worldwide. This role offers an opportunity to work on cutting-edge cloud technology while making a global impact.

The position involves developing and maintaining critical components of the NetSuite platform, working with cross-functional teams to implement new features and enhance existing functionality. You'll be responsible for designing and implementing scalable solutions, from database schema to business logic and presentation layers.

As a Senior Software Engineer, you'll collaborate with development teams, testing/automation teams, product management, and UX to deliver high-quality software solutions. The role requires strong expertise in Java, SQL, and web technologies, along with experience in software testing and automation.

NetSuite offers an environment where you can build your career while having fun. As part of Oracle, they provide excellent benefits, strong support for professional growth, and opportunities for innovation. The company culture emphasizes empowerment, success, and work-life balance, making it an ideal place for passionate technologists looking to advance their careers.

The position requires 6-10+ years of experience and offers the chance to work with a leading enterprise SaaS platform used by businesses worldwide. Join a team that's committed to delivering innovative solutions while maintaining the highest standards of security, reliability, and scalability.

Last updated 2 months 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
  • Implement solutions including database schema, business logic, and presentation layer work
  • Create features and platforms with high security, reliability, efficiency, and scalability
  • Analyze customer workflows and resolve issues per SLAs
  • Validate and certify peer engineers work
  • Prepare test plans and code various types of tests
  • Participate in scrum ceremonies

Requirements For Senior Software Engineer

Java
  • Bachelor/Master degree in computer engineering or equivalent
  • 5+ years of experience in developing software products
  • Expertise in Java or any Object Oriented Programming language
  • Experience in writing SQL queries
  • Experience in testing web applications and developing automated scripts
  • Experience with automation frameworks like TESTNG, Junit
  • Experience with version control systems like GIT
  • Understanding of modern web applications
  • Excellent problem solving and analytical skills
  • Advanced HTML skills: HTML5, CSS 3, XHTML, JSP (advantage)
  • Experience as a scrum team member (plus)
  • Excellent communication skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive benefits package
  • Medical, life insurance, and retirement options
  • Volunteer programs
  • Learning opportunities

Interested in this job?

Jobs Related To Oracle NetSuite Senior Software Engineer