Senior Full Stack .Net Developer

Shift : Day/Mid/Rotational

Experience : 5-7 Years

Job Description

As a full-stack senior developer, you'll be responsible for managing an entire tech stacks.

  • Must be a creative thinker who can work well on a team.
  • Design Patterns, Serverless, Agile Development, Remote Working Experience.
  • Strong written, verbal and inter-personal skills.
  • Social Skills, Fluent English (Oral and Written), Individual Contributor and Team-player.
  • Pro-active, Communicative, Analytically strong, Problem-solving, Time management.
  • Experience in Design Patterns and Cloud Application Development.
  • Solid understanding and use of object-oriented methodologies.
  • Microsoft Azure is a must.
  • Knowledge of Umbraco CMS will be plus.
  • Knowledge of nopCommerce will be plus.
Tech Stack

ASP.NET, MVC, C#, Ajax, Web API, SQL Database, Microsoft Azure (including Event Grid and Server BUS), JavaScript, HTML5/CSS, Bootstrap, React JS, Angular (2+ versions)

  • You will be responsible for architecting and building applications.
  • Determine and develop multiple approaches to arrive at a feasible solution.
  • Automate tasks through appropriate tools and scripting.
  • Provide suggestions and feedback throughout the development life cycle for prevention and early correction of the quality problem.
  • Strong development expertise in ASP.NET, C#, React JS, Web API.
  • Demonstrable experience in Web application development using Microsoft stack of technologies including .Net, ASP.NET, C#, MVC, LINQ, SQL, JavaScript, AngularJS, Web API, HTML, CSS and SQL Database.
  • Experience using the following Architecture Patterns and Programming language model: MVC, MVVM and OOPS.
  • Experience using engineering practices that compliment an Agile approach for test-driven development, test-first development, source branching strategies and continuous integration.
  • Experience with Writing Unit Tests for the .NET Framework with the Microsoft Unit Test Framework.
  • Able to coach and train junior colleagues.