As a key part of the OpenText Analytics Products team, the Director, Software Engineering is responsible for leading engineering for the core of OpenText’s Analytics Suite. Reporting to the VP, Products, you will be responsible for leading a distributed agile development team that will evolve the current Analytics Product to the next-generation cognitive analytics platform supporting Big Data and machine learning. This will require a leader used to fast-paced software development with the ability to blend sound technical judgment together with the people skills required to inspire team-members to do their best at times of stress!
Watch: Career Advice

You will work closely with the product management team to review product requirements and assemble with stakeholders to ensure that your teams are delivering on product goals and commitments with quality and customer success in mind. You should have extensive experience leading software development teams distributed across different geographic regions, working closely with product management, architecture, DevOps and other SMEs. During this collaboration, you create an effective departmental culture that is aligned with OpenText values, through the effective use of mentoring, coaching and leadership skills development.
Join our dynamic team and combine your passion for leading edge technologies with an atmosphere that encourages innovation and personal growth. Along the way you’ll work with seriously smart people, and shape the direction of products which solve problems for teams like yours. Our product demands an experienced and well-organized leader with strong technical aptitude for web development.
You are great at:
•Coaching and guiding distributed teams of developers and QA analysts
•Identifying short and long-term objectives, evaluating performance and recommending areas of training or extra development
•Identify and advocate for the personnel needs of your team. Be active in attracting, retaining, and recruiting top talent
•Working closely with Product Management to effectively balance time-to-market, quality and scope, to create realistic yet aggressive development schedules and goals
•Driving the on-time delivery of well-engineered features to meet or exceed functionality, usability, and quality requirements
•Maintaining high standards of communication within the team and to other development teams and management stakeholders
•Driving collaboration to define the technical design, ensuring buy-in from Product Management and Architects for technical design, overseeing the development of detailed technical specifications, and approving high level work breakdowns and estimates
•Driving the end-to-end life cycle, from inception to post-go-live experience by demonstrating true ownership and commitment for project success, working closely with Product Management to understand requirements, providing domain knowledge and technical leadership, providing day-to-day leadership and management over development team, closely monitoring applications to ensure they are aligned with engineering best practices
•Intercepting issues and directing corrective actions as required, monitoring and reviewing project progress, and proactively raising issues to stakeholders and collaborate on solutions and options
What it takes:
•BS in Computer Science or related field
•5-10 years of software development management experience leading a team of a minimum of 20 people
•Experience with Java, modern open source projects, dev tools required
•Hands-on experience leading a SaaS engineering organization or other fast-paced innovation or new ventures team highly desirable
•Experience utilizing Agile development methodologies (or similar) in practice
•Ability to recruit, build and lead a strong team in a fast-paced, start up-like environment through evolution, change and rapid growth
•Keen willingness and proven ability to roll up your sleeves and get hands on whenever necessary
•Customer oriented, demonstrated troubleshooting and problem-solving skills

Send To A Friend