Department: Technology
Job Location: Bangalore
Employment Type: Full Time
Experience: 4+ Years
Role Overview:
We are looking for an experienced and skilled Full-Stack Developer with 4+ years of experience in designing, developing, and maintaining scalable applications using C#, .NET Core, Angular, and TypeScript. The ideal candidate should have strong expertise in RESTful APIs, microservices architecture, and unit testing, along with a focus on application performance, code quality, and reliability.
Job Details:
- Experience: 4+ Years
- Location: Bangalore
- Interview Mode: Face-to-Face (F2F)
Key Responsibilities:
- Design, develop, and maintain applications using C#, .NET Core, Angular, and TypeScript.
- Implement and manage RESTful APIs and microservices.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure application performance, quality, scalability, and responsiveness.
- Identify and resolve performance bottlenecks and software defects.
- Maintain code quality, organization, and automation practices.
- Write and maintain unit tests using NUnit to ensure code quality and reliability.
Must-Have Skills:
- Proficiency in C# and .NET Core.
- Strong experience with RESTful APIs and microservices architecture.
- Expertise in Angular and TypeScript.
- Sound knowledge of advanced C# features.
- Experience with NUnit or similar testing frameworks.
Good-to-Have Skills:
- Experience with Docker and Kubernetes.
- Familiarity with Microsoft Azure cloud services.