Short Description

• Strong development experience on applications using Microsoft.Net, ASP.Net, C# and SQL Server with Angular, React, Express JS and other JavaScript technologies
• Strong knowledge of designing the application containing user interfaces with modern web technologies that can be tested and scaled easily
• Review code and design from other team members and provide constructive feedback.
• Mentor and train project team members.
• Manage multiple tasks simultaneously and effectively resolve conflicts.
• Ensure quality deliverables for coding and documentation.
• Status reporting to delivery leads.
• Hands-on expertise on Web Technologies such as Html 5, CSS 3, jQuery and JavaScript
• Strong Experience on technology areas of Messaging, Transaction Management, and Data Access.
• Strong Knowledge of web-based enterprise level applications architecture and Design Principles (such as SOLID Principles).
• Good Experience in developing applications for cloud environment. such as Microsoft Azure.
• Strong Database and SQL Skills including Stored Procedures/Queries performance tuning.
• Strong understanding of Object Oriented design methodologies and design patterns.
• Understanding of the entire Software Development Life Cycle / Agile methodologies including requirements elicitation, design, development, test, release, and support and industry standards around the same.
• Experience in being part of global delivery team with onsite/offshore model and coordination with support teams for deployment and issue handling.
• Excellent communication and presentation skills.

Apply now