Senior Software Engineer (Dot Net)

Shift : Day/Mid/Rotational

Experience : 5-7 Years

Job Description

As a 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, Server less, 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.
  • Knowledge of Umbraco CMS will be plus.
  • Knowledge of nopCommerce will be plus.
Tech Stack

Umbraco, NopCommerce, MVC, .NET Core, ASP.Net, ADO.NET, C#, Strong OOD/OOP skills, AJAX, MSSQL, WCF, Rest APIs, HTML, CSS, JavaScript, jQuery, Bootstrap, Azure.

  • You should be able to handle the project(s) independently.
  • Good written and verbal communication skills are a must.
  • Knowledge of different stages of SDLC and their execution.
  • 2+ years of experience in Umbraco CMS and E-Commerce nopCommerce project implementation.
  • Experience in MVC project implementation.
  • NET 4.5+, must have completed multiple projects with .Net Core, MVC, ASP.Net, ADO.NET, XML, C#, LINQ, Strong OOD/OOP skills, AJAX.
  • Experience with Web API 1 and Web API 2.
  • Experience working with SQL Server 2012+.
  • Proficient in jQuery, Ajax, JavaScript, HTML, DHTML, XML, SQL, CSS.
  • Bachelor/PG degree in Computer Science, Information Systems or Engineering or related.
  • Superior knowledge of system architecture, object-oriented design, and .NET framework and patterns.
  • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development.