Job Description
General programming/design skills
- Strong C#/.NET background
- In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications - MVC, Domain Driven Design etc.
- Extensive experience with a variety of server-side technologies, databases, and frameworks
- Strong knowledge of Object oriented programming
- Hands-On experience on ASP.NET MVC 5 or +, ASP.NET WebAPI2
- Good Knowledge on TDD methodology
- Knowledge in .NET Core
- Cloud knowledge (AWS, Azure) is must
- Experience of micro services architecture will be an added value
- Familiar with web 2.0 standards and best practices in web development
- Knowledge on Angular 2.x or above is plus (Angular 11 is a plus)
- Demonstrated expertise in application design and construction, work breakdown structure of items, design and code reviews, unit test and build activities, deployment and documentation, support and training/mentoring.
Database skills
- Hands on RDMS – Good Exp. In Database design, written stored procedure/views/functions
- Good knowledge on SQL, MySQL is plus
- Experience in ORM (Entity Framework / Dapper)
- Open Source Databases (MongoDB, NoSQL, etc.) is a plus
About Company
- MNC IT Product based company
- In Top 5 company in world in area of access control/locker
- Headquarter - Spain
- Strength - 1200 worldwide
- 5 Days working
- Best Salary package
- Medical insurance