.NET Developer Microsoft

6 - 9 years

8 - 11 Lacs

Posted:5 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


 Primary Skills 
  • Strong proficiency in developing, testing, and maintaining web applications and services using the .NET Core framework.
  • Expertise in writing clean, maintainable, and efficient code with proper documentation to ensure code quality.
  • Experience with front-end technologies like HTML, CSS, JavaScript, and frameworks like Angular or React to build responsive and dynamic user interfaces.
  • Collaborate with development teams to design and implement new features and functionality aligned with business needs.
  • Strong experience working with databases such as SQL Server, MySQL, or PostgreSQL to design and optimize queries and database operations.
  • In-depth knowledge and hands-on experience with C# and ASP.NET Core for building scalable and efficient back-end services.
  • Solid understanding of RESTful APIs and web services to enable seamless communication between client and server applications.
  • Ability to troubleshoot, debug, and resolve application issues to ensure smooth application performance.
  • Familiarity with version control systems such as Git and deployment tools for continuous integration and delivery.

  •  Secondary Skills 
  • Strong analytical and problem-solving skills, able to address complex issues in web applications.
  • Excellent communication and interpersonal skills, ensuring effective collaboration with cross-functional teams.
  • Familiarity with agile development methodologies and experience participating in sprint planning, retrospectives, and daily stand-ups.
  • Experience with CI/CD tools and practices to streamline the development and deployment process.
  • Ability to work both independently and as part of a team in a fast-paced environment.
  • Proficient in version control systems like Git, with experience in managing code repositories and workflows.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for hosting .NET applications.
  • Strong time management skills, capable of managing multiple tasks and meeting deadlines efficiently.