Senior Dot Net Developer

4.0 - 6.0 years

5.0 - 8.0 Lacs P.A.

Bengaluru

Posted:2 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

PrintingSystem architectureFront endGITCodingMySQLJavascriptAgileSDLCSQL

Work Mode

Work from Office

Job Type

Full Time

Job Description

Roles and Responsibilities Design, develop, and maintain applications using .NET technologies such as ASP.NET Core, C#, and Entity Framework. Collaborate with cross-functional teams including product managers, designers, and front-end developers to define and implement software features. Develop RESTful APIs and integrate with front-end frameworks like Angular or React. Write clean, scalable, and efficient code following industry best practices and coding standards. Design and maintain SQL Server or other database systems, including writing complex queries, stored procedures, and optimizing performance. Implement secure coding practices to protect against common web vulnerabilities (e.g., SQL injection, XSS, CSRF). Contribute to system architecture and design decisions, especially in service-oriented and microservices-based applications. Troubleshoot, debug, and resolve application issues in a timely manner. Perform unit testing, integration testing, and support test automation efforts. Participate in code reviews, mentoring junior developers, and continuous improvement of development processes. Work with DevOps tools for continuous integration and deployment (CI/CD). Ensure the application meets performance, reliability, and scalability goals. Required Skills Strong proficiency in C# and the .NET/.NET Core framework. Hands-on experience with ASP.NET MVC, ASP.NET Web API, and Entity Framework. Knowledge of front-end technologies like HTML5, CSS3, JavaScript, and modern frameworks such as Angular or React (optional but preferred). Solid understanding of object-oriented programming (OOP) principles and design patterns. Experience working with relational databases like SQL Server, MySQL, or PostgreSQL. Familiarity with RESTful API development and integration. Experience with version control systems like Git. Understanding of software development life cycle (SDLC) and agile methodologies. Knowledge of cloud platforms such as Azure or AWS. Experience with CI/CD tools like Azure DevOps, Jenkins, or GitHub Actions. Familiarity with containerization tools like Docker and orchestration using Kubernetes . Good problem-solving, debugging, and analytical skills. . Familiarity with authentication/authorization frameworks like IdentityServer, OAuth2, and JWT. . Job Type: Full Time Job Location: Bengaluru Job Category: Dev-Ops Experience: 4 to 6 years Apply for this position Full Name * Email * Phone * Cover Letter * Upload CV/Resume * Upload CV/Resume * Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. *

Limitscale
Limitscale
Not specified
No locations

RecommendedJobs for You