Lead .NET Engineer

6 days ago


Karachi, Sindh, Pakistan MJ-Affiliate Full time
About the Role

We are looking for an experienced Backend Development Specialist to join our engineering team. The ideal candidate will be a highly skilled, motivated professional with a deep understanding of C# programming, software architecture, and the full software development lifecycle.

This role offers an excellent opportunity to contribute to the development of cutting-edge applications, work on enterprise-level systems, and be part of a dynamic, fast-paced team. As a Backend Development Specialist, you will lead the design and development of complex software systems, provide technical guidance to junior developers, and work closely with cross-functional teams to deliver high-quality solutions.

Responsibilities and Requirements
  • Software Design & Development:
  1. Design and develop scalable, maintainable, and high-performance software solutions using C#, .NET Core, and ASP.NET.
  2. Write clean, efficient, and well-documented code, following best practices for object-oriented design and development.
  3. Architect and build back-end services and APIs, ensuring high availability and fault tolerance.
  4. Implement business logic, data models, and workflows in line with project requirements.
  • Code Review & Mentorship:
  1. Conduct regular code reviews and provide constructive feedback to junior developers.
  2. Guide and mentor junior and mid-level developers, ensuring adherence to best practices and coding standards.
  3. Encourage continuous improvement and learning within the team.
  • API Development & Integration:
  1. Design and implement RESTful APIs and web services for integration with other systems and platforms.
  2. Work on API consumption, ensuring efficient data handling and secure communication.
  3. Utilize tools like Swagger/OpenAPI to document and communicate API specifications.
  • Database Management:
  1. Work with SQL Server, MySQL, or PostgreSQL to design and manage databases.
  2. Write complex SQL queries, stored procedures, and optimize database performance.
  3. Design database schemas, tables, and relationships based on application needs.
Technical Skills Required
  • Proficiency in C#, .NET Core, ASP.NET, and MVC framework.
  • Strong experience with RESTful API design, JSON, and Web Services.
  • Solid knowledge of Object-Oriented Design (OOD) and design patterns (e.g., Singleton, Factory, Strategy).
  • Extensive experience with SQL Server or other relational databases (MySQL, PostgreSQL).
  • Familiarity with Entity Framework or Dapper for ORM-based data access.
  • Experience with front-end technologies like JavaScript, HTML5, and CSS3 is a plus, especially with frameworks like React.js or Angular.
  • Knowledge of Unit Testing frameworks such as xUnit, NUnit, or MSTest.
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps.
  • Experience with Cloud Platforms (e.g., Azure, AWS) is a plus.
  • Knowledge of microservices architecture and distributed systems is a bonus.


  • Karachi, Sindh, Pakistan Sepia Solutions Full time

    About Sepia SolutionsWe are a leading technology company based in Pakistan, specializing in software development and engineering services.Our Web Engineering team is looking for a talented developer to work on cutting-edge projects using Microsoft .Net Technologies.Job Description:Develop and maintain applications using ASP.NET MVC and .Net CoreDesign and...

  • Net Developer

    4 days ago


    Karachi, Sindh, Pakistan Corporits Full time

    We need strong development and engineering talent to reach our growth targets and are currently searching for a full-stack .Net engineer.This person will be the cornerstone of a product re-design effort, contributing to architecture and design while building the technical foundation. You will work closely with our Head of Tech.Applicants should have...


  • Karachi, Sindh, Pakistan Wenawa Software Inc. Full time

    We are looking for a highly skilled .NET product engineering expert to join our team.Key Responsibilities:You will be responsible for developing high-quality software solutions using .NET and cloud-based technologies.Design and implement robust .NET solutions for complex problems.Develop and maintain scalable data processing pipelines.Collaborate with...


  • Karachi, Sindh, Pakistan NextgenI Full time

    We need a skilled Senior .NET Engineer to contribute to the development of our AI-driven content marketplace using .NET Core.Main Responsibilities:Developing backend systems and new features using .NET Core.Mentoring junior developers and providing technical guidance.Essential Qualifications:Strong expertise in .NET Core and backend development.Experience...

  • Lead .NET Architect

    6 days ago


    Karachi, Sindh, Pakistan iPlexSoft Full time

    Job Function:The successful candidate will be responsible for leading the design and development of software systems using .NET technologies.Responsibilities and Deliverables:Develop scalable, high-performance software systems.Collaborate with development teams to ensure high-quality code.Oversight of agile development cycles for timely project...

  • Technical Lead

    7 days ago


    Karachi, Sindh, Pakistan DigiTrends Full time

    RequirementsTo be considered for this role, candidates must have 3-5 years of experience in web application development using .NET technologies, along with knowledge of .NET Framework, .NET Core, React JS, and Signal-R.They should also have a Bachelor's/Master's Degree in Computer Sciences from a reputable institution and be familiar with Agile development...


  • Karachi, Sindh, Pakistan Dolphins Full time

    About Dolphins: We are a leading technology company looking for talented individuals to join our team. Our mission is to deliver innovative software solutions that exceed our customers' expectations.We are seeking a Microsoft .NET expert to lead our development efforts. In this role, you will be responsible for designing, developing, and maintaining software...


  • Karachi, Sindh, Pakistan Fuzzitech Full time

    About the TeamFuzzitech is seeking a skilled Tech Lead Software Engineer to join our team. As a key member of our engineering organization, you will lead the development of innovative software solutions, leveraging modern programming languages and technologies.ResponsibilitiesLead the design and implementation of complex software systems using modern...

  • NET Core Engineer

    6 days ago


    Karachi, Sindh, Pakistan 7CTECH Full time

    7CTECH is a dynamic IT Services and Consulting company, seeking a highly skilled Full Stack .NET Professional to join our team. In this role, you will be working on developing and maintaining complex software systems, leveraging your expertise in .NET Core and related technologies.Your primary responsibilities will include designing and implementing software...


  • Karachi, Sindh, Pakistan Codelabs Full time

    Codelabs offers a unique opportunity to work with thought leaders on innovative solutions for global clients. We are seeking an experienced Senior .NET Developer to join our team and contribute to delivering bespoke software solutions that meet client needs.ResponsibilitiesThe ideal candidate will have the following skills and qualifications:Familiarity with...


  • Karachi, Sindh, Pakistan HR WAYS Full time

    About the job Solution Architect .NETSolution Architect .NET IoT - Karachi OnsiteClient Company Introduction:With over 23 years of experience, our client company is a leading automotive company in Pakistan, specializing in motorcycle, rickshaw, and generator parts. Known for its expertise in aftermarket solutions, its parts are recommended for all motorcycle...


  • Karachi, Sindh, Pakistan Dolphins Full time

    We are looking for a highly motivated and experienced .Net developer to join our team at Dolphins. In this role, you will be responsible for building software using languages and technologies of the .NET framework.Your primary goal will be to work with internal teams to design, develop, and maintain software solutions that meet our high standards.Key...

  • Net Core Developer

    1 week ago


    Karachi, Sindh, Pakistan HR Ways Full time

    About the company we're hiring for Currently:The company is a leading international provider of Supply Management Excellence, delivered through software, professional services, and category expertise, with a mission to generate value by supporting its clients in the improvement of procurement processes. Its motive is to be the Future of Commerce in Pakistan...


  • Karachi, Sindh, Pakistan NextgenI Full time

    We are seeking a highly skilled Senior .NET Engineer to develop backend systems using .NET Core for our AI-driven content marketplace.Key Responsibilities:Design and implement robust backend systems and new features using .NET Core.Collaborate with teams to ensure scalability, performance, and security of the system.Develop expertise in integrating...


  • Karachi, Sindh, Pakistan Sepia Solutions Full time

    About This OpportunityWe are seeking a skilled Software Engineer to join our Web Engineering team at Sepia Solutions.The successful candidate will have a strong understanding of Microsoft .Net Technologies and experience working with ASP.NET MVC and .Net Core.Key Responsibilities:Develop and maintain applications using ASP.NET MVC and .Net CoreDesign and...


  • Karachi, Sindh, Pakistan ZAM IT Solutions Full time

    We are seeking a senior level .NET Core developer to join our team for the development and maintenance of our web application built with .NET Core.Employer: ZAM IT SolutionsThe ideal candidate will have at least 3 years of experience in .NET Core development and a strong understanding of web application architecture.Responsibilities:Development of web...

  • NET Developer

    2 weeks ago


    Karachi, Sindh, Pakistan HR Ways Full time

    About the job .NET Developer (MAUI/Blazor)Client company introduction:The company is a service providing organization based in Karachi, providing application development and support services to a UK based established SAAS and AI business. The company has developed a leading accounting software that is powered by advanced OCR and AI technologies.The company...


  • Karachi, Sindh, Pakistan NextgenI Full time

    Our team is looking for an experienced Senior .NET Engineer to join our effort in developing a cutting-edge AI-driven content marketplace using .NET Core.Job Description:Developing backend systems and new features using .NET Core.Collaborating with teams to ensure scalability, performance, and security of the system.Requirements:Strong knowledge of .NET Core...


  • Karachi, Sindh, Pakistan Indis Pvt. Ltd. Full time

    C# Software Engineering RoleWe require an experienced C#.NET Core developer to join our team. This individual will be responsible for designing, developing, and deploying C#-based applications.Key skills and qualifications include:Strong understanding of C#.NET Core framework.Experience with APIs, SQL, and unit testing.Familiarity with front-end technologies...


  • Karachi, Sindh, Pakistan Sepia Solutions Full time

    Technical RequirementsTo succeed in this role, you should have a solid foundation in software engineering principles and experience working with Microsoft .Net Technologies.Key Technical Skills:Hands-on experience with Microsoft .Net TechnologyExperience with C#, ASP.NET, ASP.NET Core, AJAX, and web servicesGood understanding of SQL queriesWorking knowledge...