Senior .Net DeveloperSenior .Net Developer Responsibilities:- Modern Agile development methodology experience Work on Enterprise level    Applications - Develop clean, modular code and use best coding practices- Mentor other developers within the organization- Work cross-functionally to evaluate the relative importance/need for product initiatives- Make accomplishments that have tangible impact on the organization- Understands challenges to the organization and develops solutions- Tackle tough engineering and product problems- A sense of urgency and the ability to take full ownership of projects from design to implementation and deployment  Senior .Net Developer Requirements:- Extensive experience with object-oriented design and development techniques- Knowledge of design patterns, DRY, SOLID, Clean code and other core principles- Comfortable in both .Net and client side JavaScript and HTML with emphasis on    the .Net side- Enterprise level design and development experience- Experience with Entity Frameworks- C#, ASP.net,  MVC- Agile experience  Scrum / Kanban- Positive work attitude, self motivator, quick learner, and team player- Good verbal and written communication skills- Strong ability to troubleshoot software problems- Fluency with front-end and back-end technologies- Comfortable with full-stack projects- Intellectually curious, inventive and passionate  Senior .Net Developer Keywords:Software Engineer, Software architect, .Net developer, C#, MVC, ASP.Net, JavaScript, HTML5, Azure, No-SQL, My-SQL, Redis, Node.js, Python, Perl, PHP, LAMP,  Agile, Scrum, Software Engineer, SQL, Entity Frameworks, GIT, LINQ,