Manager Development
Location: Toronto, ON, Canada
Notice
Job Number: 33612
Position Title: Manager, Development
External Description:
Informatica is currently looking for a R&D Manager with experience in Engineering and People Management to lead a R&D team in Toronto.
Your Opportunity
We are looking for highly motivated and energetic R&D Manager to work on the next generation of data fueled MDM 360 applications that leverage the latest Cloud and Big Data technologies. You will work with talented engineers and a global team to break ground in new MDM spaces.
Our Ideal Candidate
You are technically strong and stay on top of technological trends. You are experienced in leading an agile engineering team, and passionate about the quality and customer satisfaction. You like the excitement of creating new features with your team and leading the design effort. You contribute to a trusting and open leadership environment by being an engineering owner of an MDM 360 R&D Team.
Your communication and leadership skills are well suited to work with, lead and manage people in your team.
Your Responsibilities
The successful candidate will be based in Toronto, Canada and will:
- Implement product features based on high level design and technical design specifications
- Shape and coach the team to be effective in an agile development group and ability to deliver high quality software
- Manage 5 to 7 people in his team and having additional focus on engineering as well
- Writes clean maintainable product code and is on top of all things coding in the team
- Works with the product management and product delivery teams on defining and validating the requirements
- Handles scoping, planning, internal and external dependencies for the features that he owns
- Contribute to all aspects of the engineering process, i.e. agile, design reviews, etc.
- Handle internal and external dependencies for the features that you own
- Collaborate with geographically dispersed, cross-functional teams in an Agile environment
- Lead and participate in internal/cross team meetings, scoping, decision making and technical documentation reviews
- Coach, mentor and guide your direct reports and ensure having a happy and engaged engineering team
- Drive all engineering aspects with your strong analytical and problem-solving skills and the ability to quickly learn new technologies in a dynamic environment
Your Qualifications
- BS/MS in Computer Science, Computer Engineering or equivalent technical degree
- 8+ years of software development experience is required
- 2+ years of team lead / people management expertise
- Strong java server programming skills, multi-threaded development and performance design patterns
- Hands-on Java web / UI application development experience (Node.JS, React, CSS, HTML, JavaScript)
- Excellent problem solving, analytical skills and technical troubleshooting abilities
- Experienced in Agile software development methodology and software development process (SDLC)
- Experience with RDMBS and NoSQL database platforms, such as MSSQL, Elastic Search, MongoDB
- Experience with Cloud based application/platform is a plus
- Experience building micro-services is a plus
- Clarity and precision in verbal and written communications
- Strong interpersonal and relationship building skills within an organization
- Proven ability to work well with others in a fast paced, iterative product definition and development environment
- Ability to work with customers, developers, documentation, product management and support staff
What Does Success Look Like?
- Successful in hiring, coaching and team building
- Be an effective communicator between your team and Product Management / MDM Leadership team
- In an agile team, you also are strong part of the engineering process, your coding skills and guidance are required
- Build and ship with your team business applications on the Informatica MDM stack
- Being a strong counterpart to Product Management so you are taking over responsibility for your business features right up from the beginning
- Bringing in your design decisions and work / guide the team on complex development tasks
- You leverage modern techniques for high quality software engineering are well known to you (TDD, Testing frameworks, Scrum)
- You are also keen to challenge yourself and stay on the ball regarding modern technologies.
City: Toronto
State: Ontario
Seniority Level: Mid-Senior Level
Alternative Location(s) :
Community / Marketing Title: Manager Development
Remote LinkedIn Hashtag:
LinkedIN Hashtag: LI-TG1
Company Profile:
EEO Employer Verbiage:
At Informatica we know diversity drives innovation. We are proud to be an Equal Opportunity Employer dedicated to maintaining a work environment free from discrimination, one where all employees are treated with dignity and respect. All qualified applicants will receive consideration for employment without regard to race, color, gender, sex, sexual orientation, marital status, religion, age, disability, gender identity, veteran status or any other characteristic protected by applicable law and Informatica policy.
Travel Requirement: Limited
Location_formattedLocationLong: Toronto, Ontario CA