Apply For This Job


Job Description

We are looking for a Full Stack .Net developer with solid knowledge and understanding of Microsoft stack (preferably ASP.Net Core). You must be learning oriented to keep up with the latest technologies and habitual of code refactoring. Our focus is to produce scalable applications with quality code.

Key Responsibilities

  • Design, develop, and maintain both new and existing code, ranging from client-side development using JQuery HTML, and CSS, to server-side code using C# and ASP.NET Core, Web API, Windows services and ADO.NET for data persistence and retrieval.
  • Database design and development (Microsoft SQL Server)
  • Responsive UI Design making it compatible with cross browser and cross platform (Especially Windows & MAC)
  • Write readable, extensible, testable code, while being mindful of performance requirements.
  • Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code.
  • Should be able to work on Windows Forms applications in N-tier architecture.
  • Troubleshoot and debug to optimize performance
  • Translate mockups and wireframes into functioning front-end code.
  • Write and maintain documentation for new and existing features.
  • Keep up-to-date on best practices and new technologies.
  • Rapid prototyping, and presenting conceptual design and working prototypes to management.
  • Understanding of Agile methodologies in code practice.

Required Skills & Experience

  • Experience with .NET Core, .NET Web Forms and migrating to MVC.
  • MUST Have experience of Creating and executing REST / Web API
  • Solid understanding of Object-Oriented Programming design principles.
  • Strong knowledge of using and integrating 3rd party libraries & APIs
  • Strong Analytical, debugging and Problem-Solving Skills
  • Understanding of web technology stack, including HTTP, REST, cookies, caching, and asset loading.
  • MUST have knowledge of responsive web designing UI for cross browser and cross platform
  • Working knowledge of SQL and relational databases and NOSQL databases
  • Should be able to read and write SQL queries, stored procedures, views, and functions.
  • Understanding of writing and executing Unit Testing.

Technical Skills

  • C#, .NET Framework .NET Core, ASP.NET MVC, Entity Framework, Web API. WCF, Windows Service
  • SQL Programming, ADO.NET, LINQ to SQL, MongoDB
  • Node.js, jQuery, JavaScript, AJAX.
  • HTML5, CSS3, Bootstrap, Responsive Design.


  • Minimum of a Bachelor’s or Master’s degree in Computer Science, or a related four-year degree.
  • Good verbal and written communication skills.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Software development
Job Location:
No Preference
Minimum Education:
Degree Title:
BSCS, MCS or Related
Career Level:
Experienced Professional
3 Years - 5 Years
Apply Before:
Mar 02, 2021
Posting Date:
Jan 29, 2021
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Sofnix Pvt Ltd.

Information Technology · 51-100 employees - Islamabad, Rawalpindi

pSOFNIX is an Information Technology solution provider specializing in digital printing and publishing. With the team of highly skilled and experienced professionals, we provide customized and cost effective solutions for Book printing and publishing. Our development center in Islamabad provides inn ...Read More

Similar Job Titles

.Net Developer

Maker Solutions, Lahore, Pakistan
Posted Feb 22, 2021

Dot Net Developer

MicroMerger (Pvt.) Ltd., Islamabad, Pakistan
Posted Mar 01, 2021

Dot Net Developer

Posted Feb 23, 2021

Dot NET Developer

Homitag Inc., Multiple Cities, Pakistan
Posted Mar 02, 2021
View All