Job Description
Brief Job Responsibilities:
- Primary responsibility will be to develop and implement variety of Web related/SharePoint online centric solutions
- Work with Stakeholders and Customers to understand the business needs to properly build out new apps and features.
- Candidate will experience in all aspects of SharePoint Online, including
- Web Content Management
- Collaboration
- Business Process Management
- Document Management
- PowerApps
- Work experience in Front-end development
- Candidate should be very much proactive and possess positive attitude.
- Should be highly self motivated and strong team player
- Participate in design, code and test review cycles
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Quickly learn existing environment/platform and should be able to provide support.
Preferred Academic Qualification: Full Time Graduates / Post Graduates in: BE / BTech / ME / MTech / MSc / MCA / MCM / MS
Years of Experience: 3-7 years
Knowledge / Competency / Skills:
- Experience in technologies, including .NET, ASP.NET, MS SQL Server, Web API
- Prior experience with tool (.NET framework, Visual Studio Team services, Microsoft SQL Server, IIS, Team foundation Server)
- At least 1 year experience in SharePoint Online
- Experience in monitor and analyze SharePoint server and application performance using SharePoint Admin tools, PowerShell, and third-party tools.
- Knowledge of SharePoint Central Administration web application and SharePoint PowerShell commands, SharePoint out-of-the-box functionalities, SharePoint APIs, and SharePoint interactions with Microsoft Office;
- Solid understanding of SharePoint security including Active Directory groups, SharePoint groups and site collection structures;
- Expertise in JavaScript, HTML5/CSS3, Bootstrap, Angular/React
- Knowledge in Object Oriented Principles and Design Patterns
- Knowledge in database design and development would be good to have
- Strong interpersonal skills and independent time management skills
- Fundamental understanding of web-based systems programming and development
Added advantage:
- Integration with Azure
- Microsoft and other technical certifications not required but highly desired
- Knowledge of n-tier web architectures, APIs and related technologies (XML, SOAP, REST, JSON, etc.)
- Knowledge in PowerApps