Job Title: . Net Developer ( React )
Experience Level: 7+ Years
Location: Bangalore
Role Overview
We are seeking a highly skilled and experienced
Senior Software Engineer with deep expertise in
.NET,
React,
AWS, and
AI-driven applications. The ideal candidate will design, develop, and deliver scalable software solutions, leveraging modern cloud and AI technologies to enhance business performance and user experience. This role requires strong hands-on technical skills, solution-oriented thinking, and collaboration with cross-functional teams to build innovative, high-quality systems.
Key Responsibilities
- Design, develop, and maintain .NET-based applications using modern architecture patterns (microservices, REST APIs).
- Build responsive and dynamic front-end applications using React.js and related frameworks.
- Integrate AI/ML models and intelligent automation into existing systems or new applications.
- Develop and deploy cloud-native applications using AWS services such as Lambda, EC2, S3, API Gateway, RDS, SageMaker, etc.
- Ensure application scalability, performance, and security best practices across the development lifecycle.
- Participate in architecture design, code reviews, and technical discussions to drive continuous improvement.
- Collaborate with Product Managers, Architects, and DevOps teams to deliver reliable and maintainable solutions.
- Implement CI/CD pipelines, automated testing, and monitoring frameworks to support continuous delivery.
- Troubleshoot production issues, perform root cause analysis, and implement corrective measures.
- Stay updated with emerging technologies in AI, .NET, React, and AWS to drive innovation.
Required Skills & Qualifications
- 7+ years of experience in software engineering with a strong background in .NET (C#, ASP.NET Core).
- Hands-on experience developing front-end applications with React.js, Redux, and TypeScript.
- Solid understanding of AI/ML concepts and experience implementing AI features using frameworks such as TensorFlow, PyTorch, or AWS AI/ML services (e.g., SageMaker, Rekognition, Comprehend).
- Strong working knowledge of AWS cloud architecture, including serverless components, API integration, and storage solutions.
- Proficiency in designing and consuming RESTful APIs and microservices architectures.
- Experience with CI/CD pipelines, Git, and containerization (Docker, Kubernetes).
- Strong debugging, performance tuning, and problem-solving skills.
- Excellent communication and collaboration abilities in Agile/Scrum environments.
Preferred Skills
- Experience with event-driven architectures or message queues (Kafka, SQS, SNS).
- Exposure to Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Knowledge of DevOps best practices and cloud security.
- Familiarity with NoSQL databases (DynamoDB, MongoDB) and GraphQL APIs.