Dot Net Developer

Prabhavana Information Technologies Pvt. Ltd. , Nayabazar, Kathmandu — Posted 1 year ago

We are searching for an accomplished .NET developer who will take charge of crafting robust .NET applications using languages and technologies pertinent to your project. Please specify whether your emphasis is on front-end, back-end, or both aspects. Your core duty will involve conceiving and constructing these application layers, and collaborating closely with the team responsible for diverse layers of the infrastructure. A dedication to collaborative problem-solving, intricate design, and delivering top-notch products is indispensable.

Responsibilities:

  • Transform application storyboards and use cases into operational applications.
  • Devise, create, and uphold efficient, reusable, and dependable code.
  • Integrate data storage solutions, which may encompass databases, key-value stores, blob stores, etc.
  • Ensure optimal performance, exceptional quality, and swift responsiveness of applications.
  • Recognize bottlenecks and glitches, and develop strategies to alleviate and resolve these challenges.
  • Contribute to upholding code quality, structure, and automation.
  • Incorporate other pertinent responsibilities as necessary.

Skills:

  • Profound proficiency in the .NET web framework.
  • Proficiency in C# and/or VB.NET, coupled with a sound understanding of their ecosystems.
  • Familiarity with the Mono framework.
  • A strong grasp of object-oriented programming principles.
  • Aptitude for generating reusable libraries.
  • Familiarity with various design and architectural patterns.
  • Acquaintance with concurrency patterns.
  • Knowledge of Microsoft SQL Server.
  • Previous experience with well-known web application frameworks.
  • Familiarity with Windows Presentation Framework.
  • A flair for crafting clean, comprehensible, and easily maintainable code.
  • Comprehension of fundamental design principles for constructing scalable applications.
  • Proficiency in creating database schemas that represent and facilitate business processes.
  • Basic comprehension of the Common Language Runtime (CLR), including its constraints, shortcomings, and workarounds.
  • Previous exposure to implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools such as Git, SVN, and Mercurial.

Prabhavana Information Technologies

Details
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.