Software Developer - NetSuite - Payroll

World's first cloud company providing unified business application suite including financials, inventory management, HR, and commerce solutions.
Kitchener, ON, Canada
$50,600 - $110,500
Backend
Mid-Level Software Engineer
In-Person
6+ years of experience
Enterprise SaaS

Description For Software Developer - NetSuite - Payroll

Oracle NetSuite, the pioneer in cloud computing since 1998, is seeking a Software Developer to join their Applications Development team in Waterloo, Ontario. This role offers an exciting opportunity to work on the world's leading cloud business system that serves thousands of customers globally.

The position involves developing and maintaining database-driven web applications using Java and Oracle DB, with the UI leveraging an internal JavaScript framework. The ideal candidate will be passionate about clean code, automated testing, and reducing technical debt. This role provides an excellent opportunity to work on both greenfield projects and maintain legacy systems while specializing in NetSuite's business domain.

As part of Oracle NetSuite, you'll enjoy comprehensive benefits including equity in the form of RSUs, RRSP matching, and excellent work-life balance. The company provides extensive learning resources and opportunities for career growth through mentorship and pro-bono work. The collaborative team environment includes regular social events and activities to foster connection and engagement.

The role requires 6-10+ years of experience, with a focus on Java development and database-driven applications. You'll be working in a supportive environment where innovation is encouraged, and you'll have the opportunity to make significant contributions to a product used by businesses worldwide. The position offers competitive compensation ranging from CAD 50,600 to 110,500 per annum, along with comprehensive benefits.

Oracle NetSuite is committed to diversity and inclusion, providing equal opportunities for all qualified candidates. The company's culture emphasizes customer focus, collaboration, innovation, and integrity, making it an ideal place for professionals looking to advance their careers in a dynamic, global organization.

Last updated a month ago

Responsibilities For Software Developer - NetSuite - Payroll

  • Perform software development tasks
  • Debug and design software applications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Work with database-driven web applications
  • Participate in code reviews
  • Guide and mentor junior engineers

Requirements For Software Developer - NetSuite - Payroll

Java
TypeScript
  • Engineering or computer science degree
  • Experience with Java or similar object-oriented programming language
  • Strong understanding of modern web applications
  • Extensive experience with database-driven applications
  • Strong problem-solving skills
  • Strong communication abilities
  • Experience with automated testing

Benefits For Software Developer - NetSuite - Payroll

Medical Insurance
401k
Equity
  • Oracle equity (RSUs)
  • RRSP contribution matching up to 6%
  • Work-life balance
  • Learning library access
  • Team events
  • Medical insurance
  • Life insurance
  • Retirement options

Interested in this job?

Jobs Related To Oracle NetSuite Software Developer - NetSuite - Payroll

Software Developer

Mid-level Software Developer position at Oracle NetSuite, focusing on database-driven web applications using Java and Oracle DB, offering competitive compensation and benefits.

Software Developer - NetSuite ERP - Cash and Profits

Mid-level Software Developer position at Oracle NetSuite, focusing on ERP development using Java and JavaScript, offering competitive compensation and benefits.

Software Developer

Software Developer role at Oracle NetSuite, developing cloud-based business applications using Java and JavaScript in a hybrid work environment.

Software Engineer

Software Engineer position at Oracle NetSuite working on enterprise cloud business software development

Software Engineer in Test – Routing

Mid-level Software Engineer in Test position at Oracle NetSuite, focusing on infrastructure routing testing and quality assurance with 3+ years experience required.