Snr Manager, Software Development, Oracle NetSuite SuitePeople-20000EA7
Applicants are required to read, write, and speak the following languages: English
We’re looking for an experienced technical people leader as a Senior Engineering Manager to lead our Talent Management Domain engineering teams.
We’re a family of 60+ geeks: Developers, Testers, Technical Writers, UX Designers, and Product Managers, with over 20 nationalities all collaborating in one space. We embody a positive and respectful culture in an inspiring office in the heart of downtown Kitchener.
Our team’s main focus is on Oracle-NetSuite's SuitePeople offering. We apply our deep understanding of HR challenges to enable organizations to engage with their workforce and rapidly respond to changing business conditions.
Our company culture:
We help each other and foster collaboration across roles and teams
We lift each other up. We know how to celebrate our successes and learn from our failures
All of our efforts center around delivering value to our customers
Ideas are fragile and we consider them no matter how simple or outlandish they may be
We always try to do the right thing – for ourselves, for the product and ultimately for our customers
The person we hire will enjoy
Regular team events (movies, escape rooms, axe throwing, etc.)
A healthy breakfast provided every morning
Opportunities for subsidized career and skills growth
Oracle equity in the form of stock options and RSUs
RRSP contribution matching up to 6% of annual salary
Working in an Agile environment. We can proudly say that Scrum works here – code reviews, continuous integration, knowledge sharing, and retrospectives
Board games, card games, video games, and donuts
You will fit perfectly if you share these values
Being open-minded for discussions and promoting team collaboration
Having pride in your work
Taking initiative, responsibility, and ownership of your projects
Proactive and preventative Quality Assurance practices
Your daily responsibilities
In this role, you would:
Initially lead an agile and cross-functional software development team (Dev+QA) to build and maintain the Talent management Domain functionality.
Assist direct reports with career growth and personal development
Align the business strategy with growth opportunities for direct reports
Empower your teams, motivating and making your teams and people successful
Groom future leaders
Recruit high-performing QA and developers
Build networks and trusting relationships across a globally distributed product organization
Ensure work is planned, estimated, scheduled and delivered on-time with high quality
Work closely with Product Management to ensure successful delivery of product scope
University Degree or College Diploma in Computer Science, Engineering or a related discipline
8+ years of software development experience in a technical capacity (e.g. Software Developer, Software Engineer in Test)
Strong interpersonal and communication skills required.
Knowledge of agile methods and experience in an agile team required.
5+ years leadership experience required.
3+ years leading in an agile software context preferred.
You have built and managed high performing engineering teams and hired top class engineers and managers.
Demonstrated ability to attract/recruit/retain external talent and be a coach and employee champion.
Entrepreneurial, strategic thinker with the ability to move and act at the operational and tactical levels when required.
Detailed Description and Job Requirements
Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.
As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture.
Manages and controls activities in multi-functional areas of sections. Ensures appropriate operational planning is effectively executed to meet Corporate specifications. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.