We are seeking a skilled and motivated .NET Full Stack Developer with 3 - 7 years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should possess strong backend development expertise in C# and .NET Core, along with hands-on frontend development experience using Angular or similar modern JavaScript frameworks. Exposure to Microsoft Azure cloud services and strong SQL/database knowledge is essential.Key ResponsibilitiesDesign, develop, test, and maintain full stack web applicationsDevelop backend APIs and business logic using C# and .NET CoreBuild responsive and interactive frontend applications using Angular or similar technologiesIntegrate frontend and backend components efficientlyWrite optimized SQL queries, stored procedures, and database logicWork with Microsoft Azure services for deployment, hosting, and application supportTroubleshoot, debug, and enhance application performanceParticipate in code reviews and follow development best practicesCollaborate with cross-functional teams including QA, DevOps, and business stakeholdersEnsure application security, scalability, and maintainabilityRequired QualificationsStrong hands-on experience in backend development using C# and .NET Core / ASP.NET CoreSolid understanding of object-oriented programming (OOP), design principles, and coding best practicesExperience developing and consuming RESTful APIs and web servicesProficiency in frontend development using Angular or similar modern JavaScript frameworks such as React or Vue.jsGood understanding of:HTML5CSS3JavaScript / TypeScriptResponsive UI developmentExperience integrating frontend applications with backend APIs and servicesStrong database knowledge with hands-on experience in:Microsoft SQL ServerWriting complex SQL queriesStored proceduresFunctions, joins, and query optimizationDatabase design and data handling conceptsExposure to Microsoft Azure cloud services, including:App ServicesAzure StorageAzure FunctionsAzure SQL DatabaseDeployment and hosting conceptsFamiliarity with version control systems such as GitUnderstanding of software development lifecycle (SDLC), debugging, testing, and deployment processesExperience working in Agile/Scrum development environmentsKnowledge of authentication, authorization, and application security best practicesBasic understanding of CI/CD pipelines and Azure DevOps is an added advantageExposure to Entity Framework, LINQ, and ORM concepts is preferredAbility to troubleshoot application issues, optimize performance, and ensure application scalability and reliability.Preferred Qualifications:Experience with:Azure DevOpsCI/CD pipelinesMicroservices architectureEntity FrameworkExposure to Agile/Scrum methodologiesBasic knowledge of containerization tools (Docker/Kubernetes) is a plusAll our positions are Remote and are available as Full Time Employment or B2B Contracts