Posting title: .Net Fullstack Developer
Experience: 3-6 Years
Location: Makarba, Ahmedabad
Work mode: On-site
Primary skills: .Net, C#, .Netcore, Angular/ React , Aws/ Azure, Docker/ Kubernetes, Restful API, MySQL/PostgreSQL
Qualification:Any Technical Degree
About the Role:
We are looking for a talented and passionate .NET Full Stack Developer with 26 years of experience in building modern, scalable web applications using .NET Core / ASP.NET Core along with Angular or React for frontend development. The ideal candidate should have strong backend and frontend development skills, a good understanding of microservices architecture, and hands-on experience with cloud platforms (Azure/AWS) and containerization tools (Docker/Kubernetes).
Key Responsibilities:
- Design, develop, and maintain full-stack applications using .NET Core / ASP.NET Core, C#, and Angular or React.
- Develop RESTful APIs, microservices, and serverless solutions.
- Build dynamic and responsive UI components and ensure seamless integration with backend services.
- Deploy, manage, and monitor applications on cloud platforms (Azure preferred, AWS or GCP acceptable).
- Build and manage containerized applications using Docker, and orchestrate them with Kubernetes.
- Integrate third-party services, APIs, and databases (SQL Server / PostgreSQL).
- Write clean, efficient, and well-documented code following best software development practices.
- Participate in all phases of the software development lifecycledesign, implementation, code review, testing, and deployment.
- Implement and maintain CI/CD pipelines for cloud deployments.
- Troubleshoot, debug, and enhance existing software applications.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 26 years of hands-on experience with .NET Core / ASP.NET Core and C# development.
- Strong experience in frontend frameworks such as Angular (v10+) or React (with Hooks/Redux).
- Good understanding of OOP principles, design patterns, and SOLID principles.
- Experience deploying applications to Azure, AWS, or GCP (preferably Azure App Services, Azure Functions).
- Working knowledge of Docker for containerization (building and running containers).
- Experience with SQL Server and writing optimized queries.
- Familiarity with Entity Framework Core or similar ORM frameworks.
- Knowledge of Git for version control.
- Understanding of authentication and authorization mechanisms (JWT, OAuth2).
- Exposure to Azure DevOps, GitHub Actions, or other CI/CD tools.
- Basic scripting skills (PowerShell, Bash).
- Experience with serverless architecture (e.g., Azure Functions, AWS Lambda) is a plus.
- Familiarity with monitoring/logging tools like Application Insights, ELK Stack, or Prometheus/Grafana.