hireejobsgulf

Senior Software Engineer/.Net+Blazor

1.00 to 10.00 Years   Lahore, Pakistan   09 May, 2024
Job LocationLahore, Pakistan
EducationNot Mentioned
SalaryNot Mentioned
IndustryOther Business Support Services
Functional AreaNot Mentioned

Job Description

A seasoned .NET Web developer with expertise in .NET Core and Blazor to join our team. The ideal candidates will possess a robust background in developing scalable web applications using ASP.NET Core or .NET Core, and the latest Blazor framework with 90% test coverage. This role demands a hands-on approach to software development and a keenness to stay updated with the latest technological advancements.Key Responsibilities:

  • Develop, maintain, and optimize web applications using C#, ASP.NET Core, .NET Core, and Blazor
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Participate in Agile/Scrum ceremonies and provide valuable inputs
  • Develop backend APIs using Entity Framework or Dapper
  • Should have a good understanding of microservice architecture and containerized applications
  • Maintain code integrity and organization
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Well-versed with Unit Testing frameworks such as NUnit or xUnit and Test Driven Development (TDD) approach
  • Understand and implement software development best practices˙
Requirements
  • 5+ years of experience in ASP.NET Core and .NET Core development
  • Strong knowledge of Blazor and its core principles
  • Experience with ORM like Entity Framework or Dapper and database design with PostgreSQL or MS SQL Server
  • Proven experience in designing and implementing microservices architectures
  • Passionate about learning new technologies and improving technical skills everyday
  • Strong understanding of object-oriented programming
  • Familiarity with Agile methodologies
  • Proficient understanding of code versioning tools, especially Bitbucket or GitHub
  • Problem-solving skills, attention to detail, and a team player attitude.
  • Excellent verbal and written communication skills˙

Keyskills :

APPLY NOW

Related Jobs

© 2023 HireeJobsGulf All Rights Reserved