Dotnet Developer

Job Description

We are seeking a skilled and experienced DotNet Developer to join our development team. As a Backend DotNet Developer, you will be responsible for managing the interchange of data between the server and the users. You will also be developing server-side logic, defining and maintaining the central database, and ensuring high performance and responsiveness to requests from the front-end.

Responsibilities:

  • Develop and maintain server-side applications using backend stacks like DotNet.
  • Design, build, and implement efficient, reusable, and reliable code.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement data storage solutions and perform database optimization.
  • Create and maintain technical documentation related to application development.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and debug issues that arise during the development process.
  • Stay up-to-date with emerging technologies and trends in backend stacks.

Requirements:

  • Bachelor's or Master's degree in Software Engineering, Computer Science or relevant.
  • Proven experience as a DotNet Backend Developer.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Strong hands-on command of Backend C#.
  • Experience with ASP.NET MVC, ASP.NET Core, or other .NET web frameworks.
  • Strong proficiency in JavaScript, HTML, Bootstrap.
  • Knowledge of frameworks such as Entity framework.
  • Excellent command on
  • Experience with database systems such as MongoDB, MySQL, or PostgreSQL.
  • Excellent experience of SQL complex query and Database.
  • Excellent command on MVC architecture.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Understanding of asynchronous programming and its quirks and workarounds.
  • Experience with version control systems, preferably Git.
  • Understanding of software development methodologies such as Agile or Scrum.
  • Familiarity with cloud platforms, such as AWS or Azure, and their related services.
  • Knowledge of RESTful API design principles and best practices.
  • Excellent problem-solving and communication skills.
  • Ability to work in a team environment and independently when required.

Job Summary

  • Published on:2024-03-26 7:34 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2024-12-28