SharePoint Developer / Engineer

As part of our agile and collaborative team, you will be responsible for designing, developing, implementing, and supporting solutions across SharePoint On-Premises and SharePoint Online environments. This role requires strong technical expertise in SharePoint administration, site architecture, PowerShell automation, and migration projects across multiple SharePoint versions. 

Key Responsibilities: 

  • Design, develop, test, deploy, and troubleshoot SharePoint solutions using CSOM, Server Object Model, PowerShell, SPFx, and Power Platform tools. 

  • Support and execute SharePoint migration projects, including: 

  • SharePoint On-Premises to SharePoint Online 

  • SharePoint version-to-version migrations 

  • Develop and maintain PowerShell scripts to automate administrative, operational, and deployment tasks. 

  • Configure and manage SharePoint site collections, permissions, content types, metadata, lists, libraries, pages, and web parts. 

  • Collaborate with business stakeholders and IT teams to gather requirements and deliver scalable, maintainable solutions. 

  • Analyze existing SharePoint environments and recommend improvements aligned with Microsoft best practices and governance standards. 

  • Create and maintain technical documentation, deployment guides, and support documentation. 

  • Participate in Agile ceremonies and contribute to continuous improvement initiatives. 

 

Required Qualifications & Skills: 

  • 5+ years of hands-on experience with SharePoint On-Premises and SharePoint Online. 

  • Strong expertise in PowerShell scripting for SharePoint administration, automation, and troubleshooting. 

Solid understanding of SharePoint architecture, governance, and site structure, including: 

  • Sites and subsites 

  • Site collections 

  • Features and solutions 

  • Permissions and security models 

  • Proven experience working with: 

  • Content types 

  • Managed metadata 

  • Lists and libraries 

  • Pages and web parts 

  • Experience developing and maintaining SharePoint workflows using SharePoint Designer and/or Power Automate. 

  • Hands-on experience with SharePoint migration tools and methodologies. 

  • Strong analytical, problem-solving, and troubleshooting skills. 

  • Advanced English communication skills (written and spoken), 80% or higher. 

  • Ability to work effectively in collaborative and cross-functional teams. 

 

Preferred / Nice to Have: 

  • Experience with Modern SharePoint Online experiences and site templates. 

  • Knowledge of SPFx (SharePoint Framework) development using React and TypeScript. 

  • Familiarity with Git and version control best practices. 

Experience integrating SharePoint with Power Platform solutions: 

  • Power Automate 

  • Power Apps 

  • Power BI 

Ability to integrate SharePoint with external platforms, enterprise systems, APIs, and Microsoft technologies such as: 

  • Power Apps 

  • Microsoft Teams 

  • Azure services 

  • Dynamics 365 

  • Exposure to Microsoft 365 administration and governance practices. 

  • Experience working in Agile/Scrum environments. 

 

What We’re Looking For: 

  • Strong ownership and accountability. 

  • Continuous learning mindset and adaptability to new technologies. 

  • Ability to balance technical excellence with business needs. 

  • Excellent collaboration and communication skills. 

  • Proactive attitude with strong attention to detail and quality. 

 

To apply for this position, send your resume to crisst.garz@cgbot.com.mx