DOT NET Developer

DishHome , Chyasikot, Lalitpur — Posted 1 year ago

We are seeking a highly skilled and motivated .NET Developer to join our team. As a .NET Developer, you will be responsible for designing, developing, testing, and maintaining software applications built on the Microsoft .NET framework. Your expertise in C#, ASP.NET, and other related technologies will be essential in creating robust and scalable solutions that meet our business requirements.

Responsibilities:

  • Collaborate with cross-functional teams, including business analysts, project managers, and UI/UX designers, to gather and analyze software requirements.
  • Design and develop high-quality, scalable, and maintainable software solutions using the .NET framework and related technologies.
  • Write clean, well-documented, and efficient code in C# to implement software features and functionality.
  • Develop and maintain web applications using ASP.NET, ASP.NET Core, or other relevant web technologies.
  • Utilize databases, such as SQL Server, to create and optimize data models, queries, and stored procedures.
  • Implement security best practices to safeguard applications and data, including authentication and authorization mechanisms.
  • Perform thorough unit testing and debugging to ensure the reliability and performance of software applications.
  • Collaborate with QA teams to facilitate integration and acceptance testing.
  • Keep abreast of emerging trends and best practices in software development, .NET technologies, and related areas.
  • Participate in code reviews to maintain code quality and consistency within the development team.
  • Troubleshoot and resolve software defects and issues reported by end-users.
  • Contribute to the continuous improvement of development processes and methodologies.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as a .NET Developer or similar role, with a strong portfolio of completed projects.
  • Proficiency in C# programming language and the .NET framework.
  • Experience with web development technologies, such as ASP.NET, ASP.NET Core, HTML, CSS, JavaScript, and jQuery.
  • Familiarity with database management systems, particularly SQL Server.
  • Understanding of software development methodologies, such as Agile or Scrum.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Ability to adapt to new technologies and stay up-to-date with industry trends.

Preferred Skills:

  • Knowledge of front-end frameworks like Angular, React, or Vue.js.
  • Experience with cloud services and platforms, such as Microsoft Azure or AWS.
  • Familiarity with version control systems, such as Git.
  • Understanding of containerization and orchestration technologies, such as Docker and Kubernetes.
  • Certification in Microsoft .NET technologies is a plus.
Details
Telecommunications Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.