Head of Engineering

Our client is seeking a professional & highly experienced, technically sound in Software Engineering as Head of Engineering Department. Apply now on https://pakistanjobssearch.com

Qualification & Experience:

  • 10+ years of working experience in architectural design of multiple large-scale, highly reliable, and highly available applications.
  • Master’s Degree in the relevant field
  • Proven experience of successfully delivered solutions of Web, Mobile and Services
  • Proficient level English Written and Verbal Communication
  • Worked under best Agile practices in past organizations for at least 5 years
  • Project delivery experience in at least the following but not limited to:
    • Python
    • PHP
    • .NET
    • MERN
  • Certifications in Cloud Infrastructures from AWS, Azure or Google Cloud Service


Strategic Technical Leadership

  • SDLC Orchestrator: Collaborate with Project Managers to ensure flawless execution of the Software Development Lifecycle (SDLC), fostering efficient and high-quality project delivery.
  • Technical Problem-Solving Architect: Lead the engineering team in tackling complex technical challenges, providing expert guidance and scalable solutions for day-to-day issues and critical infrastructure and deployment needs.
  • Technical Visionary: Guide the long-term technical direction of the company. Advise on strategic technical investments, identify areas to optimize resource allocation, and mitigate potential risks.
  • Technology Champion: Continuously research and integrate cutting-edge technologies that align with projected benefits for the engineering development departments.

2 Code Quality and Performance Excellence

  • Code Quality Guardian: Champion industry best practices for code quality through code reviews, mentorship, and fostering a culture of continuous improvement.
  • Performance Optimization Maestro: Ensure all engineering deliveries are optimized for performance, leading to smooth and efficient software operation.

3 Collaboration and Process Optimization

  • Sales Enablement Partner: Empower the Sales team by providing technical expertise during demos and addressing potential clients’ technical concerns, ultimately contributing to successful sales cycles.
  • Process Architect: Define and implement effective processes within the engineering team to streamline workflows, ensure consistent high-quality output, and achieve optimal results.
  • Data-Driven Decision Making: Develop and monitor key performance indicators (KPIs) to measure the effectiveness of technology adoption and project execution, enabling data-driven decisions for continuous improvement.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx