Senior Software Engineer - .net

Engineering · Full-time · Tamil Nādu, India

Job description

  • 5+ years of hands on experience in developing web applications using .Net, C#, ASP.Net MVC, Entity framework, Angular
  • Strong expertise in RDBMS especially SQL Server.
  • Good experience in Javascript, JQuery, Ajax & Type Script.
  • Experience with frontend framework like Angular.
  • Experience in developing user interfaces using HTML5, CSS3 and Material UI.
  • Experience developing and consuming RESTful API. Knowledge in Graph QL is a plus
  • Experience with Docker. Knowledge in running .Net core application on container is a plus.
  • Good understanding of Design patterns and OOPS concepts
  • Familiarity with source control systems such as GitHub, Bitbucket etc.
  • Knowledge on agile development and CI/CD pipeline.
  • Knowledge of coding standards and best practices.
  • Basic knowledge of Azure cloud environment.
  • Basic understanding of the major CDN’s Akamai or CloudFront.
  • Knowledge of Web application performance optimization and tuning.
  • Enjoy and excel at active technical discussion, information-sharing and collaboration.
  • Strong oral and written communication skills.
  • Adaptable, self-driven, motivated, and eager to learn.
  • Dedicated to solving problems elegantly and innovatively.