Engineering Manager

iCareManager

📍 Lahore, پنجاب, Pakistan

Full-time Other-General Posted March 02, 2026

Job Description

Job Description:
Role Overview:
The Engineering Manager leads one or more engineering teams and is accountable for technical direction, team performance, delivery predictability, and system reliability. This role requires a balance of hands-on technical judgment, people leadership, and strong collaboration with product, customers, and leadership to deliver business-critical software at scale, primarily built on .NET and Azure-based platforms.
Key Responsibilities:
Technical & Architectural Leadership:
Provide technical direction to ensure systems are well-architected, maintainable, and scalable.
Set standards for API design, documentation, and architectural clarity so teams can build and integrate with confidence.
Review designs and implementations to ensure strong object-oriented principles and long-term extensibility.
Ensure architectural and design artifacts remain lightweight, accurate, and useful to the team.
Quality, Reliability & Operational Excellence...