Job description
Responsibilities
• Knowledge of architectural design patterns, performance tuning, database and functional designs • Hands-on experience in Service Oriented Architecture • Ability to lead solution development and delivery for the design solutions • Experience in designing high level and low level documents is a plus • Good understanding of SDLC is a pre-requisite • Awareness of latest technologies and trends • Logical thinking and problem solving skills along with an ability to collaborate • Should be able to use design patterns to make the application reliable, scalable, and highly available • Should be able to design Microservices and Serverless based architecture • Work with client architect and define top notch solutions
Technical and Professional Requirements:
.NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework • Experience in Microsoft .Net Technology with specializing in design, development, Integration, Implementation, testing, delivery and maintenance of enterprise applications • Experience in architecture design with Web Applications, Windows Applications, Web Services, and Web API with design of Client/Server, N-tier applications • Expertise development experience of writing complex queries and stored procedures, data modeling, implementing tables, views and triggers using Oracle and Microsoft SQL Server data base systems • Very strong skills with Object Oriented Programming is needed • Experience in Angular or REACT JS • Good to have Cloud solution architecture exposure
Preferred Skills:
Technology->Architecture->Architecture - ALL
Technology->Microsoft Technologies->ASP.NET
Additional Responsibilities:
• Good verbal and written communication skills • Experience in leading the teams technically • Ability to communicate with remote teams in effective manner • High flexibility to travel • Strong analytical, logical skills and team leading skills • Engage in business development, as well as in building and maintaining client relationships
Educational Requirements
Bachelor of Engineering
Service Line
Application Development and Maintenance