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.
Key Responsibilities:
• Application Development: Design, develop, and maintain high-performance software applications using .NET Core/.NET 6+, ASP.NET Core/MVC, or Blazor framework.
• Design Principles: Ensure adherence to design principles, providing creative solutions aligned with best practices.
• Low-Level Design & Documentation: Create technical and functional specifications, including architectural diagrams, workflow charts, and prototypes using tools like Visio, Draw.io, and Figma.
• Database Management: Work with Object-Relational Mapping (ORM) frameworks such as Entity Framework Core and Dapper to optimize database interactions.
• Stored Procedures & SQL: Develop complex Stored Procedures, Triggers, and Views in Azure SQL Server to support back-end functionality.
• Testing & Code Quality: Write unit tests using xUnit or bUnit frameworks to ensure reliability and quality of the codebase.
• CI/CD Processes: Utilize Azure DevOps and Git for seamless continuous integration and deployment (CI/CD) of applications.
• Version Control: Manage development workflows efficiently through source code branching and merging strategies.
• Agile Development: Participate in Agile d
📌 Senior .NET Developer (Bengaluru)
🏢 Talpro INdia
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.