Technical Lead

 

Description:

As the Technical Lead, you will be responsible for guiding the development team through complex projects, ensuring best practices in code quality, architecture, and performance. You will work closely with product owners and project managers to translate business requirements into scalable technical solutions while leveraging your expertise in ASP.NET Zero-based projects.

 

Key Responsibilities:

• Technical Leadership & Strategy:

• Provide technical guidance and mentorship to a team of developers, ensuring adherence to coding standards, best practices, and agile methodologies.

• Lead architecture design discussions and code reviews for projects built on .NET Core, Angular, and ASP.NET Zero.

• Evaluate and recommend new technologies, tools, and frameworks that align with business goals.

• Project Delivery:

• Collaborate with project managers and product owners to translate business requirements into technical specifications and high-level designs.

• Ensure timely and high-quality delivery of projects by managing technical risks, resource allocation, and development timelines.

• Oversee the complete development lifecycle—from design through to implementation, testing, deployment, and maintenance.

• Development & Code Quality:

• Participate in hands-on development as needed, particularly in critical or high-complexity areas.

• Implement best practices for unit testing, integration testing, and continuous integration/continuous deployment (CI/CD) processes.

• Ensure the application of security best practices across all technical layers.

• Collaboration & Communication:

• Serve as a bridge between the development team and other stakeholders (QA, Business Analysts, and Product Owners), ensuring clarity and alignment in project requirements and technical solutions.

• Maintain effective communication with both technical and non-technical teams, providing regular updates on project progress and technical challenges.

 

Required Qualifications:

• Educational Background:

• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

• Technical Expertise:

• 5+ years of hands-on experience in software development with a strong background in .NET (C#, ASP.NET Core) and Angular.

• Proven experience with the ASP.NET Zero platform or similar full-stack solutions, including experience in designing and developing scalable SaaS applications.

• Strong knowledge of web services (RESTful APIs) and integration patterns.

• Methodologies & Tools:

• Familiarity with agile methodologies (Scrum/Kanban) and version control systems (Git).

• Experience with CI/CD pipelines and containerization (Docker, Kubernetes) is a plus.

• Expertise in database design and management (SQL Server or similar).

• Soft Skills:

• Excellent problem-solving and analytical skills.

• Strong communication, leadership, and mentoring abilities.

• Ability to work effectively in a collaborative team environment and manage multiple priorities.

Organization Solvefy
Industry Management Jobs
Occupational Category Technical Lead
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-02-24 11:37 am
Expires on 2025-04-10