Job Description
Location: Bengaluru, India
Qualification : B.Tech
Experience : 5-8 years (no freshers no interns)
Job Responsibilities:
Design, develop, and maintain robust and scalable microservices using C# and .NET Core principles.
Implement and optimize RESTful APIs for communication between microservices and external clients.
Leverage object-oriented programming (OOP) best practices to create maintainable and reusable code.
Optimize application performance for high concurrency, handling 50-100 million requests daily.
Implement effective caching strategies to minimize database load and improve response times.
Design and write efficient database queries to ensure data integrity and fast retrieval.
Participate in code reviews and ensure adherence to coding standards and best practices.
Collaborate with cross-functional teams (front-end developers, DevOps engineers) to deliver exceptional features.
Leverage AWS services to ensure high availability, scalability, and cost-effectiveness of the backend application.
Develop and integrate backend functionalities with Amazon Simple Queue Service (SQS) for asynchronous communication.
Utilize Bitbucket for version control, managing code changes effectively.
Stay up-to-date with the latest advancements in C#, .NET Core, microservices architectures, and related AWS technologies.
Qualifications:
5-8 years of experience in backend development using C# and .NET Core.
Strong understanding of microservice architecture principles and best practices.
Experience in designing and implementing RESTful APIs.
Proficiency in object-oriented programming concepts and design patterns.
Strong understanding of multi-threaded programming concepts and best practices.
Proven ability to design and implement efficient caching strategies.
Excellent problem-solving and debugging skills.
Experience with unit testing frameworks (e.g., NUnit, xUnit).
Strong communication and collaboration skills.
Passion for building high-quality, maintainable code.
Experience with additional AWS services (e.g., EC2, S3, Lambda)
💡 Quick Summary
Seeking a career-building opportunity? The Dotnet Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
