A skilled .NET Developer with hands-on experience in designing, developing, and maintaining scalable web and enterprise applications using the Microsoft technology stack. Proficient in .NET Core, C#, ASP.NET, and SQL Server, with a strong focus on performance, security, and clean code practices. Experienced in collaborating with cross-functional teams to deliver high-quality, business-driven solution
Application Development: Design, develop, and maintain web applications using .NET Core, LINQ, and Entity Framework 6 (EF6). API Development: Build and consume RESTful APIs, ensuring performance, scalability, and security. Database Management: Work with relational databases, write efficient queries using LINQ and Entity Framework, and optimize database operations. Code Optimization: Refactor and optimize code to improve performance and maintainability. Troubleshooting & Debugging: Identify issues and bugs and provide efficient solutions in a timely manner. Collaboration: Work closely with business analysts, testers, and other developers to deliver high-quality software solutions. Unit Testing: Write unit tests to ensure high code coverage and the reliability of applications. Documentation: Maintain clear and concise documentation for software architecture, code, and deployment processes. Code Review: Participate in code reviews and ensure that best practices and coding standards are followed.
Experience: Minimum of 5 years of hands-on experience in .NET Core development. Technology Stack: 1. Strong experience with .NET Core (MVC, Web API, etc.) 2. LINQ for querying and manipulating data efficiently. 3. Experience with Entity Framework 6 (EF6) for data access and ORM. 4. Knowledge of SQL Server or other relational databases and advanced query writing. Web Development: Experience with HTML, CSS, JavaScript, and modern front-end technologies. Version Control: Familiarity with Git or other version control systems. Software Architecture: Understanding of software architecture principles such as MVC, RESTful design, and microservices. Agile Methodology: Familiarity with Agile development methodologies and working in sprints. Problem Solving: Strong analytical skills with the ability to troubleshoot and solve complex problems.
Mandatory Skills
Search your career opportunity with our categories
Discover similar job openings and career opportunities that match your skills and experience. Apply Now!