Quick Overview
- CategoryInformation Technology
- LocationKathmandu
- Job TypeFull Time
- Experience4+ years
- EducationBachelor's degree
- SalaryNegotiable
- Deadline2026-08-25
Required Skills
Job Description
As a Mid Level .NET Developer, you will play a pivotal role in designing, developing, and maintaining high-quality web applications. You will work closely with cross-functional teams to deliver scalable, reliable, and efficient software solutions.
Key Responsibilities
Design, develop, and maintain robust and scalable web applications using .NET technologies.
Collaborate with product managers, designers, and other developers to create high-quality software solutions.
Write clean, maintainable, and efficient code.
Ensure the performance, quality, and responsiveness of applications.
Implement and adhere to best practices in software development, including coding standards, code reviews, and testing.
Troubleshoot and resolve software defects and issues.
Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.
Lead and mentor a team of developers, fostering a collaborative and productive work environment.
Provide technical guidance and support to team members, ensuring best practices are followed.
Manage project timelines and deliverables, ensuring successful project execution.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field.
3-4 years of experience in full stack development with a strong focus on .NET technologies.
Proficiency in C#, ASP.NET, and .NET Core, ASP.NET WebForms
Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
Strong understanding of database design and development using SQL Server or other relational databases.
Experience with RESTful API development and integration.
Familiarity with version control systems (e.g., Git).
Experience with cloud platforms such as Azure or AWS.
Knowledge of containerization technologies (e.g., Docker, Kubernetes).
Understanding of Agile/Scrum methodologies.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.
Ability to work independently and manage multiple tasks effectively.
Proven experience in leading and mentoring a team of developers.