Upnotch Consulting
Senior .Net Developer
Job Location
bangalore, India
Job Description
Job Overview : We are seeking a skilled Senior .NET Developer - Back End with extensive experience in developing robust applications using .NET Core or .NET 6, ASP.NET Core/MVC, or Blazor framework. The ideal candidate will have a strong foundation in object-oriented programming, design patterns, and a deep understanding of the development and deployment of cloud-based applications on Microsoft Azure. The candidate must also demonstrate proficiency in ORM frameworks, cloud services, and continuous integration tools like Azure DevOps and Git. The role involves developing high-performance web applications, ensuring code quality, and collaborating with cross-functional teams in an Agile environment. Strong communication skills and the ability to work in international teams are essential. Required Skills : - Education: Bachelor's degree in Engineering or a related field. - Experience: Minimum 7 years of experience developing web applications using .NET technologies. - Technology Stack: Extensive experience with ASP.NET Core/MVC, C#, Web API, Razor Pages, HTML, JavaScript, jQuery, and CSS. - Frameworks: Proven experience in developing applications using Blazor or ASP.NET Core/MVC. - SignalR Framework: Strong understanding and practical experience with SignalR for real-time messaging. - Design Principles: Solid grasp of Object-Oriented Programming (OOP), SOLID principles, and design patterns like MVVM, MVC, and component-based architecture. - Testing: Proficiency in writing unit tests using xUnit or bUnit frameworks. - Database Expertise: Hands-on experience with SQL Server, including complex Stored Procedures, Triggers, and Views. - CI/CD: Expertise in utilizing Azure DevOps, Git, and managing development workflows via branching and merging techniques. - Cloud Experience: Hands-on experience with Azure App Services, Azure Functions, Azure Container Apps, and basic cloud administration. - Performance Optimization: Strong experience in resolving application performance issues. - Documentation: Experience in preparing low-level design, workflow diagrams, and technical/functional documentation. - Communication: Excellent communication and presentation skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. - Shift Flexibility: Willingness to work in the UK shift to collaborate with international teams and clients. Desired Skills : - VB6 & Migration Tools: Familiarity with legacy technologies like VB6 and migration tools such as VBUC (Visual Basic Upgrade Companion). - Certifications: Azure Developer Associate certification is a plus. - Frontend Technologies: Experience with frontend frameworks like Angular or React. - Domain Expertise: Experience in the manufacturing domain is an added advantage. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/24/2024
Location: bangalore, IN
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources Upnotch Consulting |
---|