Expert in .net core, .net framework, C#, MVC, WebAPI, REST & SQL Server
Good understanding of software architecture, object-oriented programming, and design patterns.
Familiarity with agile development methodologies and version control systems (e.g., Git).
Proficiency in database systems such as SQL Server.
Excellent problem-solving skills and the ability to work well in a collaborative team environment.
Strong knowledge of ORM frameworks,
Experience with advanced JavaScript frameworks
Understanding of fundamental design principles behind a scalable application
Ability to understand business requirements and translate them into technical requirements
Familiarity with Docker & Kubernetes
End to end ownership with excellent analytical and communication skills.
Bachelor’s or Master’s degree in computer science, Information Technology, or a related field
Experience creating and using web APIs
Experience with developing AWS cloud environment
Full stack application development
Understanding the nature of asynchronous programming and its quirks and workarounds
Outstanding interpersonal and communication skills to interact with internal and external stakeholders while working in a global collaborative team environment.