Skill: Dot net Development Lead
Experience: 10-15 years
Type: Capex
Responsibilities:
• Design, develop and lead the team of 5 and maintain efficient and scalable backend API using .Net Core.
• Write clean, well-structured, and testable code in C#.
• Implement and maintain reliable database interactions using Oracle, SQL Server and NoSql Database (Mongodb and Couchbase).
• Integrate with external services and APIs as needed.
• Responsible to write a unit test case.
• Ensure the performance, quality, and security of APIs.
• Identify and address technical debt, code quality, and performance issues.
• Collaborate with frontend developers to ensure seamless integration.
• Maintain and improve existing APIs.
• Stay up to date with emerging trends and technologies in API development.
Requirements:
•10-15 year of experience in developing Rest APIs using .NET Core. (Mandatory)
• Proficient in C#, .NET Core, and related back-end technologies. (Mandatory)
• Experience with Entity Framework Core and other ORMs.(Mandatory)
• Experience with Oracle, Postgres, SQL Server and NoSql Databases integration. (Mandatory)
• Solid understanding of Rest API design principles.(Mandatory)
• Experience with microservice architecture.(Mandatory)
• Experience integrating with Queue and Messaging services (MQueue, Kafka, etc).
• Experience in implementing secure authentication and authorization mechanisms (OAuth, JWT).
• Experience with cloud platforms and containerization.
• Experience with unit testing tool (NUnit, MSTest, etc). (Mandatory)
• Proven experience in identifying and implementing performance optimizations.(Mandatory)
• Strong understanding of object-oriented programming, design patterns, and software architecture principles.
• Strong problem-solving and analytical skills.
- Basic concepts of containerization (what is container? why container instead of VM?
- Fundamentals of working with docker (building images, starting/ stopping/ inspecting containers)
- Basic concepts of cloud, and cloud-native development.
Let our experts design a Professional CV for you.