Job Summary
We are looking for a motivated and detail-oriented .NET Developer with 1 to 2 years of practical experience in web application development using the Microsoft .NET technology stack. The successful candidate will have strong proficiency in C#, ASP.NET MVC/Core, and SQL Server, with the ability to develop, maintain, and enhance enterprise-level applications. This role demands a solid technical foundation and excellent teamwork skills to deliver scalable, high-quality software solutions in a collaborative environment.
Key Responsibilities
Develop and maintain web applications leveraging ASP.NET MVC/Core, C#, and the .NET Framework/.NET Core. You will be responsible for designing and implementing database schemas, writing stored procedures, and crafting efficient queries primarily using SQL Server, with occasional work on MySQL/MariaDB databases. Collaboration is essential, as you will work closely with front-end developers, UI/UX designers, and QA teams to ensure smooth feature integration and timely delivery.
You will participate actively in code reviews, offering constructive feedback to maintain high coding standards and ensure best practices are followed. Troubleshooting and debugging application or database issues promptly will be a key part of your role to minimize downtime and improve system reliability. Writing clean, maintainable, and well-documented code is expected to support long-term project sustainability. Additionally, you will use version control systems such as Git or SVN to manage the codebase efficiently and support team collaboration.
Required Qualifications
Candidates must have 1 to 2 years of professional experience in .NET development. Proficiency in C#, ASP.NET MVC/Core, as well as front-end technologies including HTML, CSS, JavaScript, and jQuery is essential. A strong command of SQL Server is required, including the ability to write complex queries, develop stored procedures, and perform database performance tuning.
Familiarity with Entity Framework for data access and management is important to streamline database interactions. A solid understanding of object-oriented programming principles and common design patterns is necessary to build scalable and maintainable applications. The ability to work effectively within a team and communicate clearly with stakeholders at various levels is critical for success in this role.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional experience in MySQL/MariaDB and version control systems will be at an advantage. This is a full-time, on-site position located near the University of Lahore, Bhobtiyan Chowk, Lahore. We offer a competitive monthly salary ranging from Rs100,000 to Rs200,000, commensurate with experience and skills.
Immediate hiring is planned, so candidates should be ready to join without delay. During the interview process, applicants will be asked about their .NET development experience, willingness to work on-site, current and expected salary, and availability to start promptly.
If you are passionate about developing robust .NET applications and eager to contribute to a dynamic team, we encourage you to apply for this opportunity.