Dotnet Developer
Job details
Roles and Responsibilities ● 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. ● Assure adherence to engineering processes. Technical Skills ● We are looking for a Microsoft Technology developer with 2-6 years of experience, who will be able to develop and support existing applications. ● 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 complex problem. ● Should be able to design system components which are loosely coupled and high cohesive in order to achieve massive scale. ● Should have strong ability 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 in order to further improve or extend the functionality. ● Ability to gather business requirements from clients and extensible and reusable solutions. ● Should have knowledge 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. You should have: ● Credible experience in C#, Asp.NET MVC and WCF Services, anywhere between 2 and 6 years. ● A good understanding of IIS Architecture, MVC Architectural Pattern, Restful Web API. ● An understanding of how API frameworks are built and analyzed for performance, security & scalability. ● A passion for programming and write good defect-free code. ● An acumen for programming excellence and hunger to see your work successfully in the market. ● Strong communication skills with the ability to communicate with international clients. ● Qualities like ownership, proactive communication, accountability and self-motivation
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.