Senior Dot NET Developer

PalmMind Technology Pvt. Ltd. , Kathmandu — Posted 11 month ago

Responsibilities:

  • Lead the development of .NET applications, encompassing both frontend and backend components.
  • Design and implement scalable, secure, and high-performance software solutions using the .NET framework.
  • Write clean, efficient, and maintainable code in languages such as C#.
  • Integrate applications with databases, ensuring optimal data retrieval and storage.
  • Develop and maintain RESTful APIs to facilitate seamless communication between different components of the application.
  • Collaborate with cross-functional teams, including UX/UI designers and product managers, to translate requirements into technical solutions.
  • Conduct and participate in code reviews to maintain code quality, adherence to coding standards, and knowledge sharing within the team.
  •  Provide mentorship and guidance to junior developers, fostering a culture of continuous learning and improvement.
  •  Identify and troubleshoot software defects, ensuring the stability and performance of applications.
  • Create and maintain comprehensive technical documentation for code, architecture, and processes.

Qualifications:

  •  Minimum of X years of professional experience as a .NET Developer with a focus on both frontend and backend development.
  • Proficient in C# and the .NET framework.
  • Experience with frontend technologies such as ASP.NET, MVC, or Razor.
  • Database skills, including SQL Server or other relational databases.
  • RESTful API development.
  •  Proven experience in designing and implementing scalable and secure software architectures.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  •  Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues efficiently.
  • Demonstrated leadership experience, whether through leading projects, mentoring team members, or contributing to technical strategy.
  •  Experience working in an Agile/Scrum development environment.
  •  Proactive attitude towards learning new technologies and staying updated with industry trends.
  •  Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field.
Details
Information Technology (IT) Industry
Full-time Job Type
Senior Job Level
Job post expired. Apply anyway, we'll forward your CV.