Full Stack Developer
Full Stack Developer
1
Applications
About the Job
Skills
client : Honeywell
Contractual position - C2H
- Experience: 5 to 8 years
- CTC: 19 L
Job Description
Job Title: Full Stack Developer (React, C#, .NET, Microservices, Azure)
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.
About the company
Industry
Staffing and Recruiting
Company Size
11-50 Employees
Headquarter
Chennai
Other open jobs from People Place Consultancy