Specific responsibilities include review of business requirements to create technical requirements, application and database analysis to fulfill the technical requirements, assistance in high and low-level design documentation, application and database SQL coding and peer reviews.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Requirements
*Experience in .NET web applications and SQL server using Stored Procedures, Triggers, Functions, Indexes, Views, Dynamic SQL and creating xml/JSON data as output.
*Strong experience in ASP.NET MVC or above and .NET Framework 4.0 or above, C#, Bootstrap, jQuery, Ajax, Java script, Entity Framework 5.0 or above, HTML5, CSS, LINQ, Web services, WCF, REST API/Web API.
*Strong Experience with SSIS/SSRS/SSAS
*Strong Experience in creating and consuming web services, WCF and REST API.
*Experience using development tools like TFS/GIT/SVN.
*Understanding of SDLC.
*Experience with Agile and/or Scrum.
*Good to have .NET CORE experience
*Good to have Angular JS/Angular2 or above.
*Good to have Azure cloud technologies experience.
*Excellent communication skills, Team player in innovative problem-solving skills, analytical skills, self-motivated, ability to handle multiple tasks, able and willing to learn quickly. Desired Candidate :
7+ Years experience with .Net MVC ,
Other details