We are currently looking for a Senior Software Engineer to join our growing Human Capital Management (HCM) teams in Waterloo. We are building engaging, beautiful software that delivers positive experiences to every employee in the company, and delivers vital HR data and intelligence to the business. This is a critical role that will be responsible for conceiving, planning, and creating new features.We deliver a service to our customers, and the right person for this position is an energetic developer that is always looking for opportunities to improve our software both from an architectural perspective as well as from a customer experience perspective. We're looking for someone who will help us build out our social HR platform and grow with us as the company expands.
Skills: Barista,Team Player,Java,SQL,C#,Software Engineer,Senior Software Engineer,B.S. in computer engineering
Text title: Minimum Qualifications:
B.S. in computer engineering or equivalent.5+ years software development experience3+ years' experience with Java, C# or C++.Proficiency in SQL and extensive experience with database driven applications.Intimate and working understanding of modern web applications from database to browser.Excellent communicator in both technical and non-technical contexts.Skills to debug and understand large Java and SQL code base.Desire to delight the customer by taking initiative, responsibility, and ownership of your projects.Fundamental awareness of usability.NetSuite is an equal opportunity employer and we welcome applications from all qualified persons regardless of their race, gender, religion, social or ethnic origin, gender identity or expression, marital status, pregnancy, disability, sexual orientation or age.