POSITION PURPOSE
The Software Engineering Delivery Manager manages and coordinates all software development disciplines in a centre by providing leadership and expertise, and is accountable for :
to ensure the delivery of
POSITION DUTIES
Management of Abu Dhabi Software Engineering Development Team
Recruitment of qualified individuals
Workforce planning and personnel assignments to software development projects, application teams and proposals
Manages and coaches staff for their teamwork, motivation, behavior and discipline
Performs their appraisal and manages absences and timesheets.
Working methods
Technical trainings
Career planning of individuals with the P&C teams
Delivery of Abu Dhabi Software Engineering Services
Defines orientations, objectives and budget of the department in line with established strategy, capacity and technical requirements.
Establishes various resourcing strategies (subcontracting, etc.) to ensure effective and efficient demand and capacity management.
Receives and directs requests for new software development requirements.
Performs rolling capacity and resource planning
Is responsible for effort estimates for software development requests and projects
Participate in strategic discussions related to future direction of Software Engineering
Implementation of agreed services level commitments
Providing periodic consolidated updates to Digiteam management
Implementation of the global IT processes, methods, standards and tools, and defines any required localization if needed.
Investigate, diagnose, progress and action all operational events, alarms, incidents and requests to the agreed quality and targets, ensuring that issues are escalated and implemented to resolve challenges
Propose continuous improvement (on the processes, tools, etc.) and organize the delivery of it once approved.
Undertake routine preventative measures and housekeeping tasks and implement, maintain and monitor security
Providing feedback to global teams on evolving needs for software and toolsets, database, hardware, cloud services or security related topics
Establishes the yearly capacity requirement through coordination with Product teams and other stakeholders.
Definition and submission of budgets aligned with the financial reporting schedule
Management and cost control of Software Engineering budget for the country in view of evolving requirements
Provide accurate forecasts of the budgets
Coordinate and monitor teams’ wellbeing and delivery
Reviews and support software development requests and its effort / cost estimate
Devising processes to support the implementation of strategies set by upper management
Acting as an escalation point to promote proactive resolution of issues that prevent successful delivery
Partnering with peers and leadership within Digiteam to facilitate the necessary support, workforce, and infrastructure required for success
Keeps teams and management informed of operational issues and ensures appropriate remedial or mitigation plans identified and implemented to resolve challenges.
Participate in HR campaigns and focus on continuous development of resources
Attend relevant governance, advisory boards, vendor communication or conferences to keep up to date with current affairs, new trends and possibilities
Is seen as a specialist in the software development processes, acting as a focal point for knowledge sharing
Is seen as the final escalation point for incidents and problems related to Abu Dhabi Software Engineering
Represents Software Engineering and manages relationship with management, clients, vendors, subcontractors and projects
Create credibility
Build strong and lasting relationship
Earn trust by anticipating and understanding specific needs
POSITION REQUIREMENTS
Qualifications (Educational/Professional):
Bacherlors or Masters degree in IT related to Software Development
Knowledge/Skills:
Effective team management skills
Fact-based decision-making skills.
Strong background on software development processes.
Must be thoroughly familiar with the available tools, methods, procedures, and/or equipment related to Agile software development.
Must be able to communicate effectively, both formally and informally, whether they are colleagues, users, or customers.
Ability to interact effectively and professionally with all levels of the organization.
Must have the capability to manage situations of conflict and to generate consensus.
Strong written/spoken English and presentation skills.
Strong transversal management in a matrixed organization
Managerial experience related to Procurement and HR
Must demonstrate ownership, initiative, and autonomy
Experience:
10 years’ experience with Team management on software development domain
2 years’ experience in management or management related position
Nice to Have:
SAFe certification
Certification in project management, like PMP
اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.