Full Stack .NET Developer Position Overview: We are seeking an Entry Level Full Stack .NET Developer to develop web and desktop applications using Microsoft technologies. Perfect for recent graduates or early-career developers. Key Responsibilities Develop RESTful APIs using .NET Core Web API and C# Design and maintain SQL Server databases with stored procedures Build responsive web applications using Angular, HTML5, CSS3, JavaScript, and Bootstrap Create Windows desktop applications using WPF and XAML Write clean, maintainable code following best practices Participate in code reviews and testing processes Collaborate with team using Agile methodologies Required Skills Backend C# and .NET Core/.NET Framework ASP.NET Core Web API SQL Server (T-SQL, database design) Dapper/Entity Framework Core Front-end Angular (TypeScript/JavaScript) HTML5, CSS3, Bootstrap jQuery Responsive design Desktop WPF (Windows Presentation Foundation) XAML and MVVM pattern Tools Visual Studio/VS Code Git version control Unit testing frameworks Requirements Bachelor's degree in Computer Science or related field (or equivalent experience) 0-2 years of development experience Strong problem-solving skills Eagerness to learn new technologies Preferred Personal projects or internship experience Understanding of Agile/Scrum methodologies Experience with authentication protocols (JWT, OAuth) What We Offer Professional development opportunities Mentorship from senior developers Flexible work arrangements Career growth opportunities