Responsibilities

  • Design, develop, and maintain web applications using ASP.NET and related technologies.
  • Write clean, maintainable, and efficient code using C#.
  • Collaborate with the development team to identify and resolve issues in the code
  • Implement security measures to protect sensitive data
  • Integrate databases and external APIs into the applications.
  • Write automated tests to ensure the quality and reliability of the code.
  • Stay up-to-date with new web development technologies and techniques.
  • Write technical documentation to support the code.
  • Troubleshoot and debug issues in the code.
  • Participate in code reviews and provide constructive feedback to other team members.
  • Participate as a team member in fully agile Scrum deliveries.
  • Responsible for regular communication with others involved in the development process.

Requirements

  • Strong understanding of the .NET framework, C#, ASP.NET, HTML, CSS, JavaScript, SQL and relational databases.
  • Experience with Agile software development methodologies, unit testing, and source control systems is desirable.
  • Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles.
  • Should have strong understanding of Azure Services (Blob Storage, App Service), DevOps CI/CD and Git, EntityFrameworkCore 5, GraphQL (Hotchocolate 11), C# 9, .net 5, Angular11+, Apollo Client GraphQL, Authentication / Authorization IDS4 (Identity Server 4), Stateless RestAPI, .Net MVC and Razor Pages WebApp.
  • BS degree in Computer Science or Engineering.
  • Experience with Web services development (REST).
  • Strong problem-solving skills and the ability to work well in a team environment are also important for success in this role.
  • 1 - 4 years of experience is required.
  • Faisalabad based candidates will be preferred.

Apply Now

    Upload Resume

    File Size 3mb, Zip, PDF, Word