Job Summary:
The Engineering Director will plan, direct, coordinate, and oversee activities in the Engineering department, ensuring the development and implementation of efficient operations and cost-effective systems to meet current and future needs of the company.
Supervisory Responsibilities:
- Recruits, interviews, hires, and trains management staff in the department.
- Oversees the daily workflow of the department.
- Provides constructive and timely performance evaluations.
- Handles discipline and termination of employees in accordance with company policy.
Duties/Responsibilities:
- Oversees the preparation and final approval of project plans.
- Conducts or acquires cost analysis for development projects; prepares or delegates preparation of schedule of project completion dates.
- Ensures that projects are completed within budget and in an economical manner.
- Establishes and implements the strategic direction of the company’s engineering initiatives.
- Collaborates with the company’s executive leadership to develop and meet organizational goals while supplying expertise and guidance on projects, operations, and systems.
- Identifies, recommends, and implements new technologies and systems to improve organizational processes and decision-making.
- Ensures that departmental decisions such as staffing, development, organization, hardware acquisitions, and facilities are in line with the organization’s business plan and vision.
- Establishes, communicates, and implements engineering and development policies, practices, standards, and security measures to ensure effective and consistent operations.
- Establishes and administers the department’s budget.
- Maintains knowledge of emerging technologies and trends in engineering and development related to the organizations industry.
- Negotiates cost-effective contracts for the organization; coordinates and implements contractors work, and resolves any disputes over labor, scheduling, or payments.
- Performs other duties as assigned.
Required Skills/Abilities:
- Excellent verbal and written communication skills.
- Extensive knowledge of engineering principles and procedures.
- Excellent organizational skills and attention to detail.
- Excellent time management skills.
- Strong analytical and problem-solving skills.
- Strong supervisory and leadership skills.
- Proficient with Microsoft Office Suite or related software.
- Proficient in English with 4 skills in business and engineering context (equivalent to IELTS 7.0 or above)
Education and Experience:
- Master degree in Engineering required.
- At least 15 years of experience in software development
- At least ten years of management experience.
- At least 3 years of experience in managing roles in multinational companies.