We are looking for a highly skilled .NET Full Stack Developer with 5+ years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in .NET Core, C#, SQL, and modern frontend frameworks like Angular or React, along with hands-on experience in cloud platforms and Agile delivery.
Design, develop, and maintain end-to-end full-stack applications using .NET Core and modern frontend frameworks.
Collaborate with product owners, business analysts, and QA teams to deliver high-quality software.
Write clean, scalable, and maintainable code following best practices.
Integrate APIs, microservices, and third-party services.
Work with relational and NoSQL databases to build robust data-driven solutions.
Ensure application performance, security, and scalability.
Participate in code reviews, testing, and troubleshooting.
Stay updated with the latest .NET and web technologies.
5+ years of proven experience as a .NET Full Stack Developer.
Strong expertise in .NET Core, C#, ASP.NET MVC/Web API.
Proficiency in JavaScript, TypeScript, Angular or React.
Experience with SQL Server, MySQL, or PostgreSQL.
Knowledge of Entity Framework, LINQ, ADO.NET.
Experience in REST APIs, Microservices architecture.
Familiarity with HTML5, CSS3, Bootstrap.
Hands-on experience with Git, GitHub, GitLab, or Bitbucket.
Exposure to Agile/Scrum methodologies.
Experience with Azure / AWS / GCP cloud services.
Knowledge of Docker, Kubernetes, or CI/CD pipelines.
Familiarity with NoSQL databases (MongoDB, CosmosDB).
Experience with unit testing & automation frameworks (NUnit, xUnit, MSTest).
Strong understanding of DevOps practices.