Experience: 5+ Years
Job Location: Bangalore
Job Description:
Core Skills
Key Responsibilities:
- Design and develop robust backend services using .NET 8.
- Build and maintain APIs using GRPC and GraphQL for efficient data communication.
- Develop responsive and dynamic user interfaces using React.Js.
- Integrate and deploy applications on AWS infrastructure, ensuring scalability and reliability.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Write clean, maintainable, and testable code following best practices.
- Monitor application performance and troubleshoot production issues.
- Participate in code reviews and contribute to continuous improvement of development processes.
Required Skills & Qualifications:
- Strong proficiency in .NET 8 / C# backend development.
- Hands-on experience with GRPC and GraphQL API design and implementation.
- Solid understanding of React.Js, JavaScript/TypeScript, and modern frontend development practices.
- Experience with AWS services such as EC2, Lambda, S3, RDS, CloudFormation, etc.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of microservices architecture and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Preferred Qualifications:
- Experience with performance tuning and optimization in distributed systems.
- Familiarity with monitoring tools like CloudWatch, Prometheus, or Grafana.
- Exposure to Agile/Scrum methodologies.
- Certifications in AWS or .NET technologies are a plus.