Responsibilities
- Lead and guide a team of software engineers to consistently deliver robust, scalable solutions with a strong emphasis on ownership and responsibility.
- Establish measurable objectives, offer ongoing feedback, and support professional growth for all team members.
- Promote a work environment rooted in discipline, timeliness, and reliable delivery across engineering projects.
- Collaborate clearly with cross-functional departments to ensure technical efforts support broader business goals.
- Advance engineering standards by enforcing code quality, system maintainability, and optimal performance.
- Encourage team cohesion, frequent progress updates, and open communication to avoid delays and maintain visibility.
- Engage in code review processes and assist in shaping key technical designs and architectural choices.
- Support a mindset of ongoing learning and process enhancement in both technical capabilities and operational efficiency.
- Take full accountability for project results and lead swift resolution of obstacles with focus and urgency.
Work Arrangement
On-site — Lahore