: 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 :
safety of software engineering staff located in Abu Dhabi.
compliance to regulatory and company requirements around health, safety, environment, and security
alignment to One-team-Delivery global structure
management of demand, capacity, and budgets
hiring of staff with right competencies and capabilities
supervision, support, and development of the team
management of contracts and suppliers
partnership with solution/product/project managers
allocation of resources with right competencies and capabilities to projects
continuous improvement of service
to ensure the delivery of
Software development of new applications
Small enhancements of existing applications
L3 support of existing applications
Obsolescence management for all applications
POSITION DUTIES Management of Abu Dhabi Software Engineering Development Team
Manages software development workforce located in Abu Dhabi:
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.
Maintains and develops the proficiency of the workforce:
Working methods Technical trainings Career planning of individuals with the P&C teams
Initiates, implements, and supports the global and local Health, Safety and Environment policies and ensures the implementation of Quality policies. Promotes QHSE culture and values.
Establishes and executes administrative tasks at local level, ensuring consistency between global processes and local regulations for People & Culture, Procurement, Compliance and Audit activities
Identifies and supports process to qualify new vendors and subcontractors
Manage relationships with Software engineering vendors and for assigned contracts.
Delivery of Abu Dhabi Software Engineering Services
Budget, Resource, Capacity and Strategies
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
Ensures quality and improvement of service perimeter by:
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
Supports Software Engineering financial budget process, including
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
Participates in establishing structure, practices and culture which allow teams to achieve their goals including:
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
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.