JobsAisle
T

Senior Software Engineer (.NET )

Techwaresoft LLC

Abu Dhabi, UAEAED 15,000-35,000/moToday
UAEIT & TechnologyFull Time

Skills Required

JavaSqlDockerGitRubyDevopsErpCommunication

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.QualificationsStrong 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 plusSolid understanding ofWCF,ASMX Web Services, andSOAP/XML–based integrationsExpertise in data access technologies:ADO.NET, LINQ to SQL, Entity Framework (classic)Strong database skills withSQL Server (2008/2012/2016+)andT-SQLExperience deploying and tuning applications onIIS (7/8/10)Working knowledge ofDocker, includingDockerfiles, image creation, and Windows-based containersProficient withsource control systemssuch asGitandTFSJava experience preferred, with willingness to work on Java projects when requiredStrongproblem-solving, communication, and mentoring skills, with experience in refactoring, migrations, and cross-functional collaborationResponsibilitiesDevelop, maintain, and refactorenterprise applicationsbuilt on.NET Framework 4.xModernize systems by building new services with.NET Core / .NET 6+and migrating legacy codebases toDocker-based containersDesign and manageDocker imagesand support deployments acrosstest, staging, and productionenvironmentsCollaborate onmodernization initiativesincluding monolith decomposition, containerization, andCI/CD adoptionWork closely with architecture, DevOps, and QA teams to troubleshoot, tune performance, and ensure secure, reliable deploymentsMust HaveStrong 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 architecturesSolid knowledge ofSQL ServerandT-SQL, including performance tuningExperience with Docker and deploying applications on IISStrong problem-solving, communication, and collaboration skillsNice to haveExperience withlegacy system modernizationand refactoring monolithsFamiliarity withCI/CD pipelinesand DevOps practicesExposure toWCF, SOAP/XML, or other legacy integrationsWorking knowledge ofcloud-native or containerized environmentsJava experience or willingness to work on Java projects when requiredWhat's great in the job?Great team of smart people, in a friendly and open cultureNo dumb managers, no stupid tools to use, no rigid working hoursNo waste of time in enterprise processes, real responsibilities and autonomyExpand your knowledge of various business industriesCreate content that will help our users on a daily basisReal responsibilities and challenges in a fast evolving company#J-18808-Ljbffr