Job Position :- Dot Net Fullstack Developer
Location :- Whitefield, Bengaluru (Onsite)
Type :- Permanent
About The Role
We are seeking a skilled Full Stack Developer to join our team, with expertise in both front-end technologies like React.js and back-end technologies like C#, .NET, and Microservices, to design and develop robust web applications deployed on Azure cloud platform. This role requires a strong understanding of the entire development lifecycle, from front-end UI design to back-end data management, with a focus on creating scalable and maintainable microservices architecture.
Responsibilities
Front-End Development:
- Develop user interfaces using React.js, ensuring optimal performance and user experience.
- Write clean, maintainable JavaScript code with a focus on component-based architecture.
- Implement responsive design principles using CSS and HTML5.
- Integrate with backend APIs to fetch and display data.
Back-End Development
- Design and develop microservices using C# and .NET framework.
- Create RESTful APIs for data interaction with the front-end.
- Implement data access logic using SQL and interact with Azure databases.
- Build robust authentication and authorization mechanisms.
Containerization Design
- Develop Dockerfiles to build efficient and optimized container images for our applications, including best practices for security and image layering.
- Extensive experience with Dockerfile creation, image management, networking, and best practices for containerization.
Kubernetes Cluster Management
- Deploy, manage, and maintain Kubernetes clusters, ensuring high availability, scaling, and load balancing across multiple nodes.
- Deep understanding of Kubernetes concepts like pods, deployments, services, ingress controllers, secrets, and scaling mechanisms.
CI/CD Integration
- Implement continuous integration and continuous delivery (CI/CD) pipelines to automate the build, test, and deployment process for containerized applications.
Cloud Integration
- Leverage Azure cloud services (Azure App Service, Azure SQL Database, Azure Storage) for deployment and scaling.
- Utilize Azure DevOps pipelines for continuous integration and deployment (CI/CD).
Architecture And Design
- Collaborate in designing scalable, modular, and maintainable microservices architecture.
- Participate in code reviews to ensure quality standards are met.
- Identify and implement performance optimization techniques.
Skills: sql,react.js,ci/cd,cloud,restful apis,microservices,.netcore,azure,.net,docker,kubernetes,cd,c#,azure cloud,ci