Senior Software Engineer (.NET )

Techwaresoft LLC

Pakistan

On-site

PKR 3,000,000 - 5,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Techwaresoft LLC in Pakistan seeks a Senior Software Engineer specializing in .NET and Ruby with 6+ years of experience to stabilize legacy systems and lead modernization efforts. The role emphasizes Docker-enabled transitions and cross-team collaboration on enterprise applications.

Candidate should master .NET Framework 4.x and .NET Core/.NET 6+, with ASP.NET Web Forms/MVC experience and strong SQL Server skills.

Qualifications

  • 6+ years of experience in .NET stack and enterprise apps.
  • Proficiency with .NET Framework 4.x and .NET Core/.NET 6+.
  • Hands-on with ASP.NET Web Forms and ASP.NET MVC; WinForms/WPF a plus.
  • Experience with WCF/SOAP/XML integrations.
  • Strong SQL Server and T-SQL skills with performance tuning.
  • Familiarity with Docker and deploying on IIS.
  • Proficient with Git and TFS for source control.
  • Java experience is a plus and willingness to work on Java projects.

Responsibilities

  • Develop, maintain, and refactor enterprise apps built on .NET Framework 4.x.
  • Modernize systems by building new services with .NET Core / .NET 6+ and migrating to Docker containers.
  • Design and manage Docker images and support deployments across test, staging, and production environments.
  • Collaborate on modernization initiatives including monolith decomposition, containerization, and CI/CD adoption.
  • Work with architecture, DevOps, and QA teams to troubleshoot, tune performance, and ensure secure, reliable deployments.

Skills

C#
NET Framework
.NET Core/5/6+
ASP.NET Web Forms
ASP.NET MVC
WinForms/WPF
WCF
SOAP/XML
ADO.NET
LINQ to SQL
Entity Framework
SQL Server
T-SQL
IIS
Docker
Git
TFS
Java
Mentoring
Problem-solving
Communication

Tools

Dockerfiles
Image creation
Windows containers

Job description

This is a full-timerole for aSenior Software Engineer (.NET & Ruby)based in Pakistan.(at least 6yrs+ experience) with deep expertise in .NET Framework 4.x and legacy enterprise technologies, paired with modern proficiency in Docker and .NET Core/.NET 6+. This role is ideal for professionals who can straddle both worlds: stabilizing legacy systems while leading their transformation into containerized, modernized platforms.

Qualifications
  • Strong experience with.NET Framework (4.0–4.8)and.NET Core / .NET 5/6+usingC# (advanced proficiency)
  • Hands-on development withASP.NET Web FormsandASP.NET MVC; exposure toWinForms / WPFis a plus

Solid understanding ofWCF,ASMX Web Services, andSOAP/XML–based integrations

Expertise in data access technologies:ADO.NET, LINQ to SQL, Entity Framework (classic)

Strong database skills withSQL Server (2008/2012/2016+)andT-SQL

Experience deploying and tuning applications onIIS (7/8/10)

Working knowledge ofDocker, includingDockerfiles, image creation, and Windows-based containers

Proficient withsource control systems such asGitandTFS

Java experience preferred, with willingness to work on Java projects when required

Strongproblem-solving, communication, and mentoring skills, with experience in refactoring, migrations, and cross-functional collaboration

Responsibilities
  • Develop, maintain, and refactorenterprise applicationsbuilt on.NET Framework 4.x
  • Modernize systems by building new services with.NET Core / .NET 6+and migrating legacy codebases toDocker-based containers
  • Design and manageDocker imagesand support deployments acrosstest, staging, and productionenvironments
  • Collaborate onmodernization initiativesincluding monolith decomposition, containerization, andCI/CD adoption
  • Work closely with architecture, DevOps, and QA teams to troubleshoot, tune performance, and ensure secure, reliable deployments
Must Have
  • Strong experience with .NET Framework 4.x and .NET Core / .NET 6+ using C#
  • Hands-on development with ASP.NET MVC / Web Forms and enterprise application architectures
  • Solid knowledge ofSQL ServerandT-SQL, including performance tuning
  • Experience with Docker and deploying applications on IIS
  • Strong problem-solving, communication, and collaboration skills
Nice to have
  • Experience withlegacy system modernizationand refactoring monoliths
  • Familiarity withCI/CD pipelinesand DevOps practices
  • Exposure toWCF, SOAP/XML, or other legacy integrations
  • Working knowledge ofcloud-native or containerized environments
  • Java experience or willingness to work on Java projects when required
What's great in the job?
  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Engineer: Modernize & Dockerize Enterprise Apps
Senior .NET Engineer: Modernize & Dockerize Enterprise Apps

Techwaresoft LLC • Pakistan

On-site
PKR 3,000,000 - 5,000,000
Senior Full Stack (.NET)
Senior Full Stack (.NET)

Dplit • Islamabad

On-site
Senior .NET Developer
Senior .NET Developer

High Hope International • Karachi Division

On-site
PKR 1,800,000 - 3,000,000
Quarterly Performance Bonus
Health Insurance (Self, spouse and children)
Health Insurance Parents
+5
Sr. .net Developer
Sr. .net Developer

Techbits Systems • Pakistan

On-site
PKR 3,000,000 - 6,000,000
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

DPL • Islamabad

On-site
PKR 3,000,000 - 5,500,000
Full Stack Developer (DotNet + Angular)
Full Stack Developer (DotNet + Angular)

Careers at Cedar Global Solutions • Lahore

On-site
Competitive salary
Paid Time-off
Company Transport (For Female)
+1
Senior Software Engineer - Mobile Development
Senior Software Engineer - Mobile Development

Kamayi • Lahore

On-site
PKR 892,800 - 1,339,200
Full Stack Developer
Full Stack Developer

ibex • Karachi Division

On-site
PKR 1,116,000 - 1,674,000
Competitive salary
Performance bonuses based on contributions
Opportunity to work on industry-leading projects
.NET Developer
.NET Developer

Sovereign Express Trade Limited • Rawalpindi Cantonment

On-site
Medical Allowance
Provident Fund
Health Insurance
+1
.NET Core Developer
.NET Core Developer

Coalescence Solutions • Karachi Division

On-site
PKR 1,200,000 - 2,000,000