Vacancy expired!
Skills:7+ years' experience in software development and 5+ years' experience in SharePoint development (SharePoint 2013 / SharePoint 2019 / SharePoint Online)Deep understanding of SharePoint app models, Client object models, Provider hosted apps, SPFX and ASP.NET MVCHands-on experience in programming and development in .Net (framework/core), SQL and client-side programming AJAX, CSS, JavaScript, HTML5, developing client-side JavaScript framework like angular/react application with SharePoint REST API. must-haveHands-On experience of Continuous Integration and Continuous Development (using DevOps / Jenkins / Gitlab / GitHub Actions or any other tool) Strong experience in SQL database related queries/Stored procedures & able to troubleshoot issues must-haveStrong understanding of Scrum framework and Agile methodologyStrong design and implementation skills in design patterns Essential skills in documentation (technical design documents, business requirement documents, runbooks etc.) Strong hands-on experience in Gitlab / GitHub, must be proficient in source control, branching strategy, builds and deploymentsStrong hands-on experience in SharePoint Server side object model, CSOM & JSOM niceGood understanding of Power Platform, Power Automate and its integration with SharePointAbility to troubleshoot SharePoint workflows & create new workflowsStrong understanding of SharePoint search Ability to multi-task/prioritize/act in complex environments.Responsibilities:Develop code following best practices and guidelinesCoordinate and work closely with project managers and other support groupsMentor team members, provide technical assistance and guidanceLead the team as and when requiredWillingness to work overtime and on weekends/night-shifts if and when required and lead the team by exampleCollaborate with content, web development, and content strategy teams, and keep up with the fast pace of our projectsCollaborate with Business Analysts, Business Users to understand requirements and for any GAP analysisCollaborate with 3rd party vendors to resolve support issues related to COTS & SaaS applicationsWork on application support activities when required (i.e., Incident Management, Problem Management, Service Request Fulfilment, Application Performance Monitoring, Job Monitoring and Root Cause Analysis) Create and maintain application development/deployment best practice and guidelinesPerform code reviews and approve code merge check-insSupport the ongoing effort to baseline current Asset database and CMDBrepare Application Know-how documentation wherever applicableAdhere to customer's IT Support processes and Security policyWork with Azure Engineering Team, SharePoint Administrator, Server Admin and DBA for platform configuration, fine tuning and troubleshooting.