Lead a team of software engineers in implementing high quality services including design, development, and deployment of new business functionality.
Allocate available resources to meet operating objectives. Interact with direct reports, customers and peers to share information and improve cross-departmental processes.
Ascertaining and revalidating the assigned tasks
Assist your team in developing roadmaps for system and product growth, then identify, plan, and execute projects to support that growth.
Participate in code review and technical whiteboard discussions. Support trading off technical debt versus the pace of progress.