IBI Group - Engineering Manager (8-14 yrs)
Technical:
- Be involved in hands-on software architecture, software design, code reviews, and testing
- Develop technical specifications for features to be developed
- Work closely with business head and product manager to define and prioritize product requirements and features
- Work with the product manager to define user stories and acceptance criteria
- Take software architecture and design decisions
- Hands-on coding for some of the most complex modules
- Monitor build-up of technical debt and take steps to address it
- Be the go-to-person for technical matters for business heads
- Be the go-to-person for resolving technical issues faced by developers & QA
People & Project Management:
- Lead a team of ~10 developers and QA engineers
- Use Agile methodologies to manage the software development
- Plan and organize the product development tasks on a regular basis
- Setup software engineering processes in the team
- Hire A class team members; maintain a strict very high hiring bar
- Do daily task management for the software team
- Mentor each member of the software team; guide and push them to do better
Leadership:
- Provide technical leadership and technical direction to team members
- Champion the use of better, more effective, more scalable and modern technologies in the team
- Be a bar raiser within the company; help foster a culture of excellence and not settling for mediocrity
- Champion the use of automated unit tests and gradual move to test driven development
This job opening was posted long time back. It may not be active. Nor was it removed by the recruiter. Please use your discretion.