Job Summary:
We are seeking an experienced Lead SharePoint & Microsoft 365 Developer to drive the architecture, development, and support of a Security Management ERP project within a secure enterprise environment. This role requires a deep technical background in SharePoint On-Premises and Online, M365 development, enterprise migrations, and automation tools such as Power Automate and PowerApps. The ideal candidate will have strong leadership skills, hands-on development expertise, and a proven track record of delivering scalable solutions in large enterprise ecosystems.
Key Responsibilities:
- Lead the end-to-end software development lifecycle (SDLC) for Microsoft 365 and SharePoint-based solutions—covering requirement gathering, architecture, design, development, deployment, and ongoing support.
- Develop and implement secure, scalable SharePoint intranet portals and custom business applications aligned with ERP security management needs.
- Build custom components and workflows using Power Automate, PowerApps, SPFx, REST APIs, CSOM, and JSOM.
- Manage complex data/content migrations from platforms such as Livelink and SharePoint 2010/2013 to SharePoint Online using AvePoint (DocAve), Metalogix, and PowerShell automation.
- Collaborate with stakeholders, project managers, and functional teams to translate business needs into technical solutions.
- Provide technical guidance and mentorship to developers and junior engineers across multiple projects.
- Develop responsive, user-friendly interfaces using modern frameworks like Bootstrap and AngularJS.
- Drive application architecture, branding, and governance best practices in alignment with Microsoft 365 standards.
- Manage operational support including incident resolution, performance tuning, and request handling via ServiceNow within defined SLAs.
- Lead code reviews, security assessments, and quality assurance processes across the solution stack.
- Actively contribute to ERP platform security and compliance efforts, including system hardening and secure design reviews.
Requirements
- Min 10 years of IT experience across the full SDLC, with a strong focus on enterprise applications and intranet portals.
- Min 8 years of experience in SharePoint development (2010/2013/2016, SharePoint Online, and Office 365).
- Proficiency in Microsoft 365 platform, including PowerApps, Power Automate, SPFx, and Office 365 integration.
- Hands-on experience with provider-hosted and SharePoint-hosted apps.
- Strong development skills using C#, ASP.NET, JavaScript, HTML, CSS, and AngularJS.
- Proficient in database technologies including SQL Server and Oracle, and experience with scripting in PowerShell.
- Extensive experience with migration tools: AvePoint (DocAve), Metalogix, and custom-built migration utilities.
- Deep understanding of SharePoint architecture, branding (master pages, page layouts), publishing features, and governance.
- Familiarity with agile project methodologies and cross-functional team collaboration.
- Strong working knowledge of incident management tools and support processes via ServiceNow or equivalent.
- Experience with ERP integration projects, particularly in security and compliance-heavy environments.
- Understanding of enterprise IT governance, especially around data protection, access control, and role-based permissions.
- Strong communication and stakeholder engagement skills, with the ability to work in fast-paced, regulated environments.
- Preferred Microsoft power platform certified
- Mandatory to have core solutions and SharePoint development certified.