IBM Technical Manager in OTTAWA, Ontario
Business Analytics is forming a new team to incubate technologies which will integrated into existing products or be used to create entirely new products. This team will move fast while designing, developing and test new components or services that can be integrated into a variety of IBM products. We're looking for Technical Manager to join our
team in Ottawa!
Successful candidates will have experience managing high performing teams of strong individual contributors. The technical manager will be an active participant in the design and testing of the new services. They will also need to advocate these new services to other product teams for integration and provide whatever support they need to get started.
Successful candidates will be able to demonstrate strong initiative and an insatiable drive to learn new things and try them out. They will also have strong opinions, but weakly held. We expect them to be passionate about their ideas, but not be afraid to be swayed by others in the face of stronger evidence.
The successful candidate will:
Deal well with ambiguity
Exhibits excellent judgment
Have a strong results orientated approach.
Thinks big and have a bias for Action
Role responsibilities will include but are not limited to:
Manage a high performing team
Manage overall software development life-cycle
Work closely with Sr. engineers and Team Leaders to architect and develop the best technical design and approach
Foster culture of continuous engineering improvement through mentoring, feedback, and metrics
Have the obsession to drive innovation for the Business Analytics products family
Bring innovative ideas to the table every day, in order to find better ways of accomplishing our objectives
Required Technical and Professional Expertise
Bachelor's degree in Computer Science, Engineering or a related technical discipline
5+ years of experience managing software development teams with hands-on involvement in system architecture, design, and performance
Deep technical expertise and strong problem-solving and data analysis skills
Excellent verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences
The ability to handle multiple competing priorities in a fast-paced environment
A thorough understanding of software development in a team and a strong track record of shipping software
Must have Technical Skills:
Current JS front end tools and Node.js
Preferred Tech and Prof Experience
The following technical skills would be an asset:
Micro service architectures
NLG (natural language generation)
NLP (natural language parsing)
Mobile development (iOS, web, Android)
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.