Job description
Senior Software Engineer
Required Qualifications:
Experience in Software Engineering or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications:
Expert experience as .NET Developer/Designer in Online environments.Expertise in PnP, PowerShell, SPFx, and SharePoint Online/Microsoft 365Expertise in Angular JS, React JSExpert in Power Automate, Power Apps & Power BIExpert in Web Technologies like XSL, XSLT, ECMA Script, XML, and REST APIExpert in designing and developing designer workflows.WEB and UI development using ASP.NET, MVC, .Net Core, Angular, React js, HTML5, CSS3, Javascript/JQuery , Ajax, Web API/ Rest APIDatabases like SQL server, Mongo, Postgresql, No SQLSSIS, SSRS scheduling using AutoSYSFamiliar with various design and architectural patternsStrong knowledge and hands-on experience in using Object-Oriented Programming.Design principles and patterns Knowledge in Microservice Architecture, DDD, TDD design principles.Strong knowledge of Entity FrameworkHands-on experience for Unit testing framework (NUnit, Junit, XUnit.. etc).(Ref:www.freshersworld.com,freshersworld)