Acest anunț a expirat și nu este disponibil pentru aplicare
TiVo
Sr. Manager, Software Development Mgmt
Fișa jobului
Development Manager in Service Engineering
TiVo Service Engineering is constantly seeking ways to make the TiVo service more scalable, more robust, and easier to deploy. This powers a great experience for our customers as well as for the many television service providers worldwide who incorporate TiVo’s unique offerings. As a development manager you will guide a team of engineers who participate in the design and development of significant new service platform components that will help TiVo navigate a future where sophisticated service infrastructure becomes ever-more-crucial to business success.
What you will do
Balance the needs of the business with the skills and needs of the engineering teams
Become an expert at product features and requirements
Interact effectively with partners and stakeholders
Mentor and guide the teams you work and interact with
Establish and follow coding best practices
Work with other service development teams to understand their integration, monitoring, and operational needs, and help develop common strategies to meet those needs
Resolve issues before they become major problems
Ability to deal with multiple projects and deadlines
Build and maintain a product backlog
Work effectively using Agile processes including facilitating sprint reviews, retrospectives, backlog grooming sessions, etc.
Here is what you'll need to be successful:
Must Have:
Experience as a technical lead role on a medium-large team of developers (5+ years)
Solid understanding of the full lifecycle development process including understanding business and functional requirements, developing detailed technical designs, and implementing testable solutions
Relevant software development experience (Java, C++, bash, or Python)
In-depth knowledge of object oriented software development, modern development practices and techniques
Understanding of technical issues and ability to help resolve them
Formalized project planning and tracking, scoping and schedule estimation
Proven track record in working cross-functionally to drive projects to production deployment
Strong problem solving and critical thinking skills
Excellent verbal and written communication skills
Bachelor's degree in computer science (Master’s preferred)
A plus:
Experience with large-scale, high-performance server infrastructure
Experience with server virtualization
Experience with AWS or similar cloud-based services suite
Detailed knowledge of Linux OS
Code inspections and/or reviews; experience with Code Collaborator
Completion of formal Scrum training or other Agile education.
TiVo Service Engineering is constantly seeking ways to make the TiVo service more scalable, more robust, and easier to deploy. This powers a great experience for our customers as well as for the many television service providers worldwide who incorporate TiVo’s unique offerings. As a development manager you will guide a team of engineers who participate in the design and development of significant new service platform components that will help TiVo navigate a future where sophisticated service infrastructure becomes ever-more-crucial to business success.
What you will do
Balance the needs of the business with the skills and needs of the engineering teams
Become an expert at product features and requirements
Interact effectively with partners and stakeholders
Mentor and guide the teams you work and interact with
Establish and follow coding best practices
Work with other service development teams to understand their integration, monitoring, and operational needs, and help develop common strategies to meet those needs
Resolve issues before they become major problems
Ability to deal with multiple projects and deadlines
Build and maintain a product backlog
Work effectively using Agile processes including facilitating sprint reviews, retrospectives, backlog grooming sessions, etc.
Here is what you'll need to be successful:
Must Have:
Experience as a technical lead role on a medium-large team of developers (5+ years)
Solid understanding of the full lifecycle development process including understanding business and functional requirements, developing detailed technical designs, and implementing testable solutions
Relevant software development experience (Java, C++, bash, or Python)
In-depth knowledge of object oriented software development, modern development practices and techniques
Understanding of technical issues and ability to help resolve them
Formalized project planning and tracking, scoping and schedule estimation
Proven track record in working cross-functionally to drive projects to production deployment
Strong problem solving and critical thinking skills
Excellent verbal and written communication skills
Bachelor's degree in computer science (Master’s preferred)
A plus:
Experience with large-scale, high-performance server infrastructure
Experience with server virtualization
Experience with AWS or similar cloud-based services suite
Detailed knowledge of Linux OS
Code inspections and/or reviews; experience with Code Collaborator
Completion of formal Scrum training or other Agile education.
Nivel de vechime
Nu se aplică
Tip de angajare
Full-time
Ocupație
Inginerie
Sectoare de activitate
Software