Software Developer - NetSuite ERP - Cash and Optimize

World's first cloud company providing agile, unified application suite for business management since 1998.
Kitchener, ON, Canada
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Developer - NetSuite ERP - Cash and Optimize

Oracle NetSuite, established in 1998, is a pioneering cloud company offering comprehensive business management solutions. As the leading cloud business system, NetSuite provides integrated solutions for financials, inventory management, HR, and commerce. The role is based in the Waterloo, Ontario office, where you'll join the Applications Development team. You'll work on both new development and maintaining existing systems using Java and Oracle DB, with a JavaScript-based UI framework. The position offers a balanced mix of technical challenges and professional growth, with opportunities to innovate and improve development processes. The company culture emphasizes work-life balance, professional development, and team collaboration. Oracle NetSuite provides competitive compensation including equity, comprehensive benefits, and a supportive work environment that promotes diversity and inclusion. The ideal candidate will combine technical expertise with strong communication skills and a passion for clean code and automated testing. This role offers the unique opportunity to work on enterprise-scale solutions while maintaining a healthy work-life balance in a collaborative, global team setting.

Last updated 7 days ago

Responsibilities For Software Developer - NetSuite ERP - Cash and Optimize

  • Design and implement database-driven web applications
  • Drive and discuss clean software design
  • Participate in code reviews
  • Reduce technical debt
  • Collaborate with local and global colleagues

Requirements For Software Developer - NetSuite ERP - Cash and Optimize

Java
JavaScript
  • Engineering or computer science degree
  • Several years of software development experience with Java or similar OOP language
  • Understanding of modern web applications
  • Experience with database-driven applications
  • Problem-solving skills
  • Strong communication abilities
  • Experience with automated testing

Benefits For Software Developer - NetSuite ERP - Cash and Optimize

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
  • Oracle equity (RSUs)
  • RRSP contribution matching up to 6%
  • Work-life balance
  • Flexible hybrid work schedule
  • Access to learning library
  • Career growth opportunities
  • Team events
  • Medical benefits
  • Life insurance
  • Retirement options

Interested in this job?

Jobs Related To Oracle NetSuite Software Developer - NetSuite ERP - Cash and Optimize

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.

Software Developer (Infrastructure Sandbox team)

Mid-level Software Developer position at Oracle NetSuite, focusing on infrastructure development for cloud-based ERP solutions.

Software Engineer (Quality)

Software Engineer (Quality) position at Oracle NetSuite, focusing on test automation and quality assurance for enterprise applications using Java and SQL.

Software Developer - NetSuite - Payroll

Mid-level Software Developer position at Oracle NetSuite focusing on backend development for their cloud-based business suite.

Python Developer

Python Developer position at Oracle NetSuite, developing enterprise cloud solutions with 3-5+ years experience required.