ASP.Net MVC.Net Framework.Net CoreWCFWebAPIJavascriptjquery/Angular/ReactHTMLCSSASP.NetMVC.NET Framework.Net CoreWCFWebAPISQL ServerMySQLOOADDesign PatternsData Structures and AlgorithmsSQLXMLJSONEntity Framew
Role: Dot Net Developer ( Full Stack Developer)
Experience: 4+ years
Notice Period: Immediate to 15 Days Or Serving Notice period.
Experience & skills –
4+ years of full stack .NET experience on web applications.
Have lead at least one project and can manage a small team of developers
Aware of SDLC and can engage in all phases of the process
Very good communication skills and have worked with overseas clients.
Technical Skills-
Expertise in various Backend and Front-end technologies ASP.Net MVC, .Net Framework, .Net Core, WCF, WebAPI.
Very good in Javascript and have worked on at least one JavaScript framework jquery/Angular/React (desirable), HTML, CSS
Expertise in service oriented architectures, Restful Web APIs, authentication methods
Expertise in relational databases like SQL Server, My SQL. Including writing queries, stored proc, performance tuning.
Proficient in stitching together end to end application starting from front end web development, back end development, middleware integration and persisting data in database.
Hands on experience in OOAD and Design Patterns, knowledge of Data Structures and Algorithms, and SQL, XML and JSON
Experience on best coding practices, code quality & performance.
Experience on ORMs (Entity framework, Dapper) and related tools
Experience on versioning tools, Git Repos, GitHub & SVN.
At least one cloud experience (Preferably Azure).
Experience with DevOps tools (desirable)
Role & Responsibilities:
Technically manage one or more projects/teams & own the delivery
Engage with client on daily basis for various project processes
Build and grow capability for development team members based on competency frameworks & project pipeline
Delivery of complex projects in the development space through high efficiency, reusable components and sharing of best practices
Establish development standards and drive adherence to best practices as part of knowledge management
Establish architecture guidance working with Architecture teams, and drive implementation through strong design and development principles, quality management.