وظائف تنقيب الاردنوظائف في الاردن
Head of Software Engineering
Job Purpose
Main responsibility areas to be covered by CoE Lead are:
- oversee the engineering team and ensure that the technical objectives and goals of the organization are met
- driving talent growth in organization
- maintain high standards of quality for the products or services produced by the engineering team.
Job Responsibilities:
- Team management: The Leader is responsible for managing the engineering team and ensuring that team members are being utilized effectively and efficiently. This includes providing leadership, guidance, and support to the team to help them achieve their goals.
- Staffing strategies: Develop and implement staffing strategies, processes, and procedures to improve the efficiency and effectiveness of the engineering team. This includes creating a CoE structure with the required skills to deliver projects for both internal and external customers.
- Skill distribution: Support skills distribution in the CoE to ensure a balance of freshers, juniors, middles, and senior-level engineers. This helps to promote cross-skilling and collaboration within the team.
- Performance management: The Lead is responsible for conducting performance reviews with the engineering team to ensure that team members are meeting their targets and to identify areas for improvement.
- Talent development: Develop and implement strategies for cross-skilling and talent attraction, and create and support training and mentoring strategies to promote the professional growth of team members.
- Collaboration: Collaborate with internal teams, such as HR, procurement, and facilities, to implement activities related to the CoE and ensure that the team has the necessary resources to deliver projects effectively.
- Staffing strategies: Develop and implement staffing strategies, processes, and procedures to improve the efficiency and effectiveness of the engineering team. This includes creating a CoE structure with the required skills to deliver projects for both internal and external customers.
Essential Experience:
- Education: Bachelor's degree in Computer Information Systems or a related field.
- Experience: 10+ years of experience in technology, including project delivery or product build, with experience in team staffing. Additionally, 5+ years of experience in team/department management of 50+ people with experience in building cross-functional teams.
- Leadership skills: Strong leadership skills are required to manage and motivate a team of engineers and technical professionals towards achieving their goals.
- Software development lifecycle: Strong knowledge of the software development lifecycle is required, including different models of team organization such as agile, waterfall, and mixed.
- Collaboration tools: Experience with collaboration tools such as Microsoft Office 365, JIRA, Confluence, and GIT is essential for this role.
- Technical expertise: The CoE Lead should have experience and background in one or several areas, such as Java, Golang, Android, Base24, Switch, Postilion, Testing and test automation, Solution Design and Architecture for payment systems, Talend, Python, Control-M, Infrastructure, Card Management Systems, Middleware, Cloud, Falcon, PRM, Loyalty, SMS, Qlik, etc.
اضغط هنا للتقدم للوظيفة من الموقع الأصلي