Software Engineer (Dot Net)

Shift : Day/Mid/Rotational

Experience : 3-4 Years

Job Description

As a Dot Net Developer, you are responsible for the development, support, maintenance, and implementation of projects. You should be able to work as an independent team member, capable of applying judgment to plan and execute your tasks. You should have in-depth knowledge of Dot Net development technology.

  • Bachelor/PG degree in Computer Science, Information Systems or Engineering, or related
  • Good understanding of Oops principles
  • Good understanding of data structures
  • Proven experience with EF migration, EF DB context, EF transactions, GitHub project versioning.
  • Hands-on experience with rest full services, and web API.
  • Should have good knowledge of the ASP.Net web forms, MVC, ADO.NET, C#, Strong OOD/OOP skills, AJAX, MSSQL, WCF, Rest APIs, HTML, CSS, JavaScript, jQuery, Bootstrap
  • Software development, including the creative development of new features and functionality..
  • Making high-quality, user-friendly user interfaces.
  • Participating in the entire software development life cycle, debugging applications and configuring existing systems.
  • Write clean, testable code using dot net programming languages.
  • Develop technical specifications and architecture.
  • Test and debug various dot net applications.
  • Review and refactor code.
  • Deploy fully functional applications, upgrade existing programs.
  • Support junior developers’ work.
  • Document development and operational procedures.
  • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development.
  • Bachelor/PG degree in Computer Science, Information Systems or Engineering or related.