Job Description - Develop scalable, distributed, and high-performance components. - Should analyze and review requirements from product specifications and provide - accurate estimates. - Should take ownership of the technical aspects of a product vertical. - Should drive code reviews and develop processes for coding practices adherence to engineering processes. - Technical Skills - Knowledge of .NET Framework 4.0/4.5 and .NET Core - Strong knowledge of designing distributed systems using C#, ASP.Net MVC, WCF/ - Web Services, SOA, LINQ, Web API, Entity Framework - Strong ability to apply OOPS Concepts, SOLID principles, and Design patterns to a complex problem - Should be able to design system components that are loosely coupled and highly - cohesive to achieve massive scale. - Should have strong ability to work on MS SQL Server Database and write - high-performing and optimized queries - Should follow good design practices to write scalable, extendable, and testable code. - Should be able to read and understand the existing code to improve further or extend - the functionality - Ability to gather business requirements from clients and extensible and reusable - solutions - Should know about cloud computing - Strength in designing truly scalable applications - Aware & practiced secure application/API programming practices - Strong application design skills high-level and low-level design - Candidates with Hands-on experience in developing .NET core-based microservices - platforms will be highly preferred. Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization
Full Stack.Net Developer • Pune, IN