Senior Developer / Team Lead

Senior Developer / Team Lead

  December 17, 2019   

Senior Developer / Team Lead

December 18, 2019
Head Office – Karachi
Job Type
Information Technology
Expected Travel


  • Lead and mentor developers thru coaching and sharing of knowledge;
  • Design, build and maintain efficient, reusable and reliable C# code;
  • Ensure the best possible performance, quality and responsiveness of applications;
  • Identify bottlenecks and bugs, and devise solutions to these problems;
  • Translate application storyboards and use cases into functional applications;
  • Help maintain code quality and organization for the Product Suite.

Required Skills

  • Proven experience in managing developments project/teams;
  • Have a heart for developing in C# and a thorough knowledge of its ecosystems;
  • Firm grasp of Microsoft products (IIS, MSSQL, Server);
  • Writing clean, readable C# code
  • Good knowledge of SOAP/REST protocol, XML / JSON;
  • Understand Cloud technologies and services (Azure);
  • Strong understanding of object-oriented programming;
  • Solid experience with the .NET framework (ASP.NET, Web Forms, MVC and Web API).
  • Familiar with unit and integration testing;
  • Mastered Microsoft SQL Server;
  • Familiar with Entity Framework or another object-relational mapping framework.


Bachelors or Masters in Computer Science/ IT/ Equivalent


Minimum 6 years of experience

1. Personal Information
2. Education & Training (Most Recent ONLY)
3. Employment Record (Present or Last Job ONLY)
in number of years
name of employer
in numbers only
4. Upload CV
Drop files here browse files ...
Files accepted: pdf, doc, docx, jpg (less than 6 MB)

Related Jobs

February 26, 2020
Community Relationship Manager   Head Office- Karachi new
February 25, 2020
CDU Water Plants’ Assistant Supervisor   Regional Office – North (Lahore) new
February 25, 2020

© 2019 The Citizens Foundation. All Rights Reserved.

Are you sure you want to delete this file?