Job details

Mid-level Backend Engineer (Dot Net & Nest.Js)

Coding Key

September 19, 2025

November 20, 2025

Software Development

Expired

Job Description

Job Title: Mid-level Backend Engineer (Dot Net) – Onsite (Rotational Shifts)

About the Role:

We are seeking an experienced Mid-Level Backend Engineer with strong expertise in WPF (Windows Presentation Foundation) to join our growing remote development team. The ideal candidate will play a key role in designing, developing, and maintaining scalable, high-performance desktop applications. You will collaborate with cross-functional teams to deliver high-quality software solutions while ensuring best practices in coding, architecture, and performance optimization.

Responsibilities:

  • Design, develop, and maintain desktop applications using .NET framework/Core and WPF.
  • Collaborate with product managers, UX designers, and QA engineers to deliver reliable and user-friendly solutions.
  • Write clean, maintainable, and efficient code following best practices.
  • Implement MVVM patterns and ensure maintainable application architecture.
  • Optimize application performance and troubleshoot complex technical issues.
  • Conduct code reviews, mentor junior developers, and contribute to continuous improvement of processes.
  • Stay updated with the latest .NET and WPF technologies, tools, and industry trends.
  • Ensure software meets business and technical requirements, with a focus on usability and scalability.

Requirements:

  • Bachelor’s or master’s degree in computer science, Software Engineering.
  • 3+ years of professional experience in .NET development.
  • Strong expertise in WPF, MVVM, and XAML.
  • Proficiency in C# and .NET Framework/.NET Core.
  • Experience with UI/UX design principles for desktop applications.
  • Familiarity with multi-threading, async programming, and performance optimization.
  • Knowledge of SQL databases, Entity Framework, and LINQ.
  • Experience with version control systems (Git, Azure DevOps, etc.).
  • Strong problem-solving skills and ability to work independently in a remote setup.
  • Excellent communication and collaboration skills.

Nice to Have:

  • Experience with Prism or other WPF frameworks.
  • Knowledge of REST APIs, microservices, or cloud-based integrations (Azure/AWS).
  • Exposure to Agile/Scrum methodologies.
  • Experience with automated testing frameworks for WPF applications.

    Rotational Shifts Time: 5pm to 2am, 9pm to 5am (Weekends are ON but alternate days are off)
    Location: Islamabad & Karachi

C#
.net framework
Asp.net
Mvc
Entity framework
Web api
Sql server
Wcf
wpf forms
dot
networking
Remote software
remote access
hybrid
Onsite
Honesty
Job Details

LOCATION:

Islamabad Islamabad, Pakistan

VACANCIES:

3

JOB TYPE:

Onsite

Zip/Postal Code:

Work Experience:

4 (Year)

SALARY:

250000 to 300000 (PKR)

Mid-level Backend Engineer (Dot Net & Nest.Js)

Posted by: Coding Key | September 19, 2025

Job Title: Mid-level Backend Engineer (Dot Net) – Onsite (Rotational Shifts)

About the Role:

We are seeking an experienced Mid-Level Backend Engineer with strong expertise in WPF (Windows Presentation Foundation) to join our growing remote development team. The ideal candidate will play a key role in designing, developing, and maintaining scalable, high-performance desktop applications. You will collaborate with cross-functional teams to deliver high-quality software solutions while ensuring best practices in coding, architecture, and performance optimization.

Responsibilities:

  • Design, develop, and maintain desktop applications using .NET framework/Core and WPF.
  • Collaborate with product managers, UX designers, and QA engineers to deliver reliable and user-friendly solutions.
  • Write clean, maintainable, and efficient code following best practices.
  • Implement MVVM patterns and ensure maintainable application architecture.
  • Optimize application performance and troubleshoot complex technical issues.
  • Conduct code reviews, mentor junior developers, and contribute to continuous improvement of processes.
  • Stay updated with the latest .NET and WPF technologies, tools, and industry trends.
  • Ensure software meets business and technical requirements, with a focus on usability and scalability.

Requirements:

  • Bachelor’s or master’s degree in computer science, Software Engineering.
  • 3+ years of professional experience in .NET development.
  • Strong expertise in WPF, MVVM, and XAML.
  • Proficiency in C# and .NET Framework/.NET Core.
  • Experience with UI/UX design principles for desktop applications.
  • Familiarity with multi-threading, async programming, and performance optimization.
  • Knowledge of SQL databases, Entity Framework, and LINQ.
  • Experience with version control systems (Git, Azure DevOps, etc.).
  • Strong problem-solving skills and ability to work independently in a remote setup.
  • Excellent communication and collaboration skills.

Nice to Have:

  • Experience with Prism or other WPF frameworks.
  • Knowledge of REST APIs, microservices, or cloud-based integrations (Azure/AWS).
  • Exposure to Agile/Scrum methodologies.
  • Experience with automated testing frameworks for WPF applications.

    Rotational Shifts Time: 5pm to 2am, 9pm to 5am (Weekends are ON but alternate days are off)
    Location: Islamabad & Karachi

C#
.net framework
Asp.net
Mvc
Entity framework
Web api
Sql server
Wcf
wpf forms
dot
networking
Remote software
remote access
hybrid
Onsite
Honesty
Job Details

Location

Islamabad Islamabad, Pakistan

Vacancies

3

Job Type

Onsite

Zip/Postal Code:

Work Experience:

4 (Year)

Salary

250000 to 300000 (PKR)

Industry

Software Development

Job Status

Expired

An error has occurred. This application may no longer respond until reloaded. Reload 🗙