Description :
We are looking for a skilled and passionate .NET Developer to join our development team.
You will be responsible for designing, developing, testing, and maintaining high-quality applications using Microsoft .NET technologies.
You will collaborate with cross-functional teams to deliver scalable, secure, and efficient software solutions that meet business requirements.
Key Responsibilities :
- Develop, test, and maintain high-performing .NET applications using C#, ASP.NET MVC, .NET Core, and Web API.
- Participate in application architecture design and contribute to technical decision-making.
- Write clean, maintainable, and scalable code following best practices and coding standards.
- Develop and integrate RESTful APIs for internal and external systems.
- Enhance existing applications by analyzing business objectives, preparing action plans, and identifying areas for improvement.
- Analyze functional and technical requirements to build robust software solutions.
- Collaborate with product owners, business analysts, UI / UX designers, and QA teams to ensure alignment on deliverables.
- Participate in Agile ceremonies such as daily standups, sprint planning, reviews, and retrospectives.
- Perform unit testing and support QA teams during integration and system testing.
- Debug and resolve application issues related to performance, functionality, and security.
- Ensure high-quality delivery by conducting code reviews and validating best practices.
- Design, develop, and optimize SQL queries, stored procedures, and database structures (SQL Server or other relational databases).
- Ensure data integrity, security, and performance tuning of the database.
- Create and maintain technical documentation including system architecture, API specifications, and release notes.
- Support deployment activities and provide post-production support and maintenance.
- Work with DevOps teams to integrate build pipelines and automated deployments.
- Apply security best practices for .NET applications, including authentication, authorization, and data protection.
- Identify performance bottlenecks and optimize application performance.
- Stay updated with latest .NET technologies, frameworks, and industry trends to drive continuous improvement.
Required Skills & Qualifications :
Technical Skills :
Strong hands-on experience in C#, ASP.NET MVC, .NET Core, and Web API.Solid understanding of object-oriented programming (OOP) and design patterns.Experience with front-end technologies like HTML5, CSS, JavaScript, jQuery, or Angular / React (added advantage).Strong understanding of RESTful API development and integration.Proficiency in SQL Server, including stored procedures, triggers, indexing, and performance tuning.Experience with Entity Framework (EF) or Entity Framework Core.Knowledge of version control systems like Git, Azure DevOps, or GitHub.Familiarity with cloud services (Azure / AWS) is a plus.Experience with CI / CD pipelines and DevOps practices preferred(ref : hirist.tech)