Software Engineer
Back to Jobs
AbacusGet Smart Job AI Coach in the appFree on iOS and Android

Software Engineer
Location
Karachi, Pakistan
Experience
Mid
Posted
Jul 18, 2026
Apply by
August 17, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
Job Description
Job Title: .NET Full Stack Developer
Location: Karachi (Onsite)
### Key Skills & Experience
- Hands-on experience in developing Windows & Web applications using ASP.NET, .NET Core, and C#.
- Strong command of SQL Server (queries, stored procedures, functions, triggers, joins).
- Proficiency with Visual Studio 2019+ and Visual Studio Code.
- Experience with Entity Framework 6+ and EF Core.
- Solid expertise in ASP.NET MVC and .NET Core application development.
- Strong experience with Angular 10+.
- Proficiency in JavaScript, TypeScript, HTML5, CSS3.
- Knowledge of Web Services & Web APIs.
- Development experience with NetSuite SDK or SAP SDK (a plus).
- Bachelors Degree in Computer Science / Software Engineering (or equivalent).
### Responsibilities
- Develop and maintain scalable applications using ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#.
- Write clean, maintainable, and testable code for .NET applications.
- Enhance existing systems by analyzing business needs and proposing improvements.
- Troubleshoot, debug, and resolve software defects.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Prepare technical documentation, specifications, and test plans.
- Stay updated with emerging technologies and recommend adoption when relevant.
- Support ongoing system monitoring, maintenance, and issue resolution.
Key Responsibilities
- Develop and maintain scalable applications using ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#.
- Write clean, maintainable, and testable code for .NET applications.
- Enhance existing systems by analyzing business needs and proposing improvements.
- Troubleshoot, debug, and resolve software defects.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Prepare technical documentation, specifications, and test plans.
- Stay updated with emerging technologies and recommend adoption when relevant.
- Support ongoing system monitoring, maintenance, and issue resolution.
Requirements
- Bachelor's Degree in Computer Science / Software Engineering
Skills Required
ASP.NET.NET CoreC#SQL ServerVisual Studio 2019+Visual Studio CodeEntity Framework 6+EF CoreASP.NET MVCAngular 10+JavaScriptTypeScriptHTML5CSS3Web ServicesWeb APIsCollaborationProblem solvingNetSuite SDKSAP SDK
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.




