Key Skills: React, Azure, .NET
Roles & Responsibilities:
- Develop and maintain high-quality web applications using React.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement Azure CI/CD pipelines for efficient deployment processes.
- Utilize AWS services including EC2, S3, and RDS for application hosting and data management.
- Integrate SonarQube and Fortify with CI/CD processes to ensure code quality and security.
- Manage source code using GitHub or Azure Repo.
- Troubleshoot and resolve issues in development, test, and production environments.
- Stay updated with emerging technologies and industry trends to enhance development practices.
Experience Required:
- 5-8 years of experience in developing complex, scalable web applications using React.
- Strong hands-on experience with React Hooks, Redux, Context API, and component lifecycle.
- Experience working with REST APIs and asynchronous data handling.
- Practical experience in implementing and maintaining CI/CD pipelines using Azure DevOps.
- Familiarity with integrating front-end applications with .NET and Azure-based backends.
- Experience with code analysis tools such as SonarQube and Fortify in CI/CD environments.
- Hands-on experience with source control systems including GitHub and Azure Repos.
- Ability to debug and resolve performance and compatibility issues across browsers and devices.
Education: Any Graduation