Vacancy caducado!
- Supervise Engineering Deliverables
- Plan strategies for the development to deliver product features in timely and cost-effective manner
- Analyze, propose and manage budgets, technologies and resources for projects
- Communicate and collaborate with other managers, stakeholders and contractors
- Prioritize, delegate and supervise all engineers' activities and deliverables
- Manage, support, and evaluate engineers' performance
- Hire new talent for the team and offer coaching and development opportunities
- Provide input in strategic technical decisions and solutions, when needed
- Work with Product teams and collaborate on Product Roadmaps
- Manage IT Roadmap
- Supervise training and development of software engineering staff
- 10+ years of experience in Software Development
- 7+ years of experience in .net technology stack
- 2+ years of leadership experience in role of Software Engineering Manager / Software Development Manager
- 2+ years of experience in Distributed applications
- Experience in working with Mobile App developers is preferred
- Experience mentoring/coaching Engineering teams
- Experience in working with Agile/Scrum team
- Good experience in leading multiple engineering teams
- Good understanding of network and infrastructure fundamentals
- Good experience working in cross functional teams
- Experience with PAAS is preferred
- Experience of working with Full Stack Engineering teams is preferred
- Experience is developing web applications using Asp.net/angular/nodeJS is preferred
- Good problem-solving skills
- Excellent Communication and analytical Skills
- Experience in delivering consumer facing products
Vacancy caducado!