Job Description:
• Build and maintain web applications and APIs using .NET MVC, C#, Razor, JavaScript.
• Grow into the knowledge expert in certain areas of our code base (Entity Framework with SQL Server, Asp.Net Identity around membership providers, connecting our platforms with others using SSO – OAuth/SAML data transfer, etc.)
• Assist in design and development of new websites and mobile apps.
• End to end delivery of user stories including testing / product support
• Evaluate and analyze problems or tasks from multiple perspectives; adaptively employ problem-solving methods to find creative or novel solutions; use logical, systematic and sequential processes to solve problems.
• Experience with building large scale enterprise applications
Requirements:
• BS (or higher) in Software engineering or IT
• 3+ years working in software development roles
• 1+ years in .Net Strong software fundamentals (performance, patterns, structure)
• Expert level competency in C#.NET, .NET Framework/.NET Core, ASP.NET MVC, ASP.NET Web API
• Expert level competency in ADO.NET, LINQ, and ORMs (i.e. Entity Framework, Dapper, Etc.)
• Experience with Relational Databases and SQL
• Experience writing and consuming RESTful services
• Knowledge of client-side technologies such as JavaScript, jQuery, HTML5 and CSS preferred
• Architectural knowledge including concerns related to micro services
• A continuous process of self-learning
• A test-driven approach
• Knowledge of agile practices and ability to work cohesively within a SCRUM team
• Experience using TFS or Git for source control
چه موردی را میخواهید گزارش کنید؟