Technical Proficiency:
Strong proficiency in C# and the .NET framework (including .NET Core).
Experience with ASP.NET, MVC, Web API, and related web development technologies.
In-depth knowledge of SQL and experience with relational databases (e.g., SQL Server, MySQL, PostgreSQL).
Familiarity with front-end technologies like HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js).
Experience with source control systems (e.g., Git) and agile development methodologies.
Understanding of object-oriented programming (OOP) principles and design patterns.
Problem-Solving & Analytical Skills:
Excellent problem-solving, analytical, and debugging skills.
Ability to translate business requirements into technical solutions.
Communication & Collaboration:
Strong communication and interpersonal skills to effectively collaborate with team members and stakeholders.
Ability to work independently and as part of a team.
Education & Experience:
Bachelor's degree in computer science, Software Engineering, or a related field.
10+ Years of total experience
Relevant professional experience in .NET development with a focus on SQL database integration