- Design, develop, and maintain scalable web applications using .NET Core, ASP.NET MVC, and C#.
- Build and integrate front-end applications using Angular/React, HTML5, CSS3, and JavaScript/TypeScript.
- Collaborate with product managers, architects, and cross-functional teams to deliver high-quality solutions.
- Develop and optimize RESTful APIs and microservices for seamless integration with third-party systems.
- Work with SQL Server, Entity Framework, and LINQ to design and manage complex databases.
- Ensure application performance, scalability, and security across the e-commerce platform.
- Implement CI/CD pipelines and work with cloud platforms (Azure preferred).
- Troubleshoot, debug, and upgrade existing systems.
- Mentor junior developers and contribute to best practices in coding, architecture, and agile methodologies.
Required Skills & Experience
- 8–12 years of professional experience in Full Stack .NET development.
- Strong expertise in ASP.NET Core, C#, MVC, Web API, and Entity Framework.
- Hands-on experience with front-end frameworks (Angular/React).
- Solid understanding of E-commerce platforms, workflows, and integrations (payment gateways, shopping carts, order management, etc.).
- Experience with SQL Server and database optimization.
- Knowledge of Azure Cloud Services and DevOps practices.
- Strong problem-solving skills and ability to work independently in a remote environment.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience with microservices architecture.
- Exposure to Docker/Kubernetes for containerized deployments.
- Familiarity with Agile/Scrum methodologies.
- Prior experience working with large-scale E-commerce applications.