Loading

DOT NET DEVELOPER - ON SITE - KARACHI

Job Posted on: March 11, 2026

GENERAL PURPOSE 

Coordinates and manages system implementation activities associated with applications introduced in the organization. Responsibilities include line of business applications should be up and running and available to business users. Candidate would be able to take new projects and he/she should able to coordinate with internal and external stake holder for its execution in a timely and cost-effective manner. 

JOB RESPONSIBILITIES & AUTHORITIES 

System Implementation & Support 

  • Design, code, test, and manage various applications. 
  • Follow outlined standards of quality related to code and systems. 
  • Deliver high-quality .NET applications, ensuring robust and efficient code. 
  • Integrate with front-end developers to create seamless, user-friendly interfaces. 
  • Write testable, server-side code to ensure stability and reliability. 
  • Analyze requirements and design new functionalities based on user needs. 
  • Support and fix existing functionalities to maintain and improve performance. 
  • Design and build application layers to enhance architecture and scalability. 
  • Proficiency in designing, coding, testing, and debugging software components. 
  • Experience with MVC, Entity Framework, and SSRS reports. 
  • Skilled in writing simple and complex SQL Queries, Stored Procedures, and Views. 
  • Competence in deployment, troubleshooting, and bug fixing. 

COMPETENCY MATRIX 

Communication 

  • Communicates on project schedule with software development/implementation vendors and tracks progress of tasks vs. agreed schedule. 
  • Effectively communicates relevant IDS-related information to the project team and IDS support teams. 
  • Escalates issues that are adversely impacting the project schedule or deliverable completion to the project manager, IT team and the concerned vendors.  

SKILLS 

  • General 
  • Understands the concepts, practices, procedures and deliverables associated with IT systems development and implementation.  
  • Has technical expertise in IT system design, best practices and component applications.  
  • Has experience of working with business analysts to establish/clarify business requirements and develop detailed specifications for software development and support teams.  
  • Can work independently with the experience and judgment to plan and accomplish defined goals and objectives.  
  • Technical 
  • Development experience in Microsoft .NET  
  • Experience of MYSQL/SQL Server and back-end development methodologies 
  • Experience of Reporting Tools: SSRS and/or Crystal Report and/or PDF Reports. 
  • Full Stack ASP.NET MVC/Core Developer. 
  • Expertise in .NET 4+/Standard using C#.NET, ASP.NET, ASP.NET Web API. 
  • Exposure to RDBMS design, including indexes and data integrity. 

KEY ATTRIBUTES 

Teamwork 

  • Keeps track of lessons learned and shares those lessons with project team members. 
  • Communicate and coordinate with team members to achieve required goals. 

Client Management 

  • Manages day-to-day internal client interaction  
  • Communicates effectively with internal clients to identify needs and evaluate alternate business solutions. 

Qualification: Bachelor’s degree in Computer Science, Software Engineering or similar field.

Experience: At least 1-2 years of relevant experience.

Age: Minimum 22 years

Training/Courses/Certification/Skills: Proven experience as a .NET Developer or similar role (e.g., ASP.NET Developer). Microsoft certifications (e.g., MCP, MCSA, MCSD) are a plus.

Domicile: Sindh

Gender: Male / Female

Location: Karachi

Apply for this position

Maximum allowed file size is 10 MB. Allowed Type(s): .pdf, .doc, .docx
Drop files here or click to uploadMaximum allowed file size is 5 MB.
Allowed Type(s): .jpg, .png, .gif