Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in .NET development.
- Proficiency in .NET Core, C#, ASP.NET, and MVC.
- Experience with API development and integration.
- Knowledge of Serilog for logging and Hangfire for background processing.
- Familiarity with Blazor for building interactive web UIs.
- Strong understanding of frontend technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Experience with Azure services such as Azure App Services, Azure SQL Database, Azure Functions, etc.
- Working knowledge of Jenkins for continuous integration and deployment.
- Proficiency in Docker for containerization.
- Solid understanding of software development principles and design patterns.
- Excellent problem-solving and analytical skills.
- Good communication and interpersonal skills.
Preferred Qualifications:
- Microsoft certifications in relevant technologies.
- Experience with DevOps practices and tools like Azure DevOps.
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
Work Schedule:
- Working Hours: 40 hours per week
- Days: Monday to Friday
- Timing: 2:30 PM to 10:30 PM
- Note: Shift changes may occur as per company requirements.
Job Description
We are looking for an experienced Senior .NET Developer to join our team. The ideal candidate will have a strong background in .NET development, with expertise in .NET Core, API development, Serilog, Hangfire, Blazor, frontend technologies, and other essential .NET skills. Additionally, familiarity with Azure services, Jenkins for continuous integration, and Docker for containerization is highly desirable.
Responsibilities:
- Design, develop, and maintain high-quality software solutions using .NET technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and maintainable code following best practices.
- Participate in code reviews to ensure code quality and provide feedback to other team members.
- Troubleshoot and debug issues, and provide timely resolution.
- Stay up-to-date with the latest technologies and trends in .NET development.
- Understand existing codebase and develop new feature on top of it.
- Build pipelines to deploy on various environments
Benefits:
- Competitive salary
- Paid time off
- Professional development opportunities
Source : Merojob
Job Detail Expired
-
Job Type :
Full Time
-
Salary :
190000 - 140000(NPR )
-
Experience :
5 - 6 (Years)
-
No. of Vacancy :
1
-
Min. Education :
Bachelor Degree
-
Last Date to Apply :
February 6, 2025