3 days ago
• Develop C# applications to create and configure SharePoint sites, lists, and columns. • Implement and manage user permissions for lists, documents, and records. • Use PnP Framework to streamline SharePoint provisioning tasks. • Leverage Microsoft Graph API to extend functionality for permissions, metadata, and user management. • Develop PowerShell scripts (optional) for enhanced SharePoint automation. • Code and implement new features in Unity projects. • Debug, fix, and profile software for performance optimisation. • Work on UI updates, changes, and fixes to ensure an intuitive user experience. • Develop plugins to export 3D models from Revit. • Collaborate with stakeholders to refine requirements and implement advanced integration capabilities for Revit users. • Ensure all development follows best practices for code quality, documentation, and maintainability. • Collaborate with cross-functional teams to deliver integrated solutions across platforms. • Stay updated on the latest technology trends and tools to improve development processes.
• Proficiency in C# and ASP.NET MVC (Blazor preferred) • Expertise in PnP Framework, Microsoft Graph API, and SharePoint Online development • Strong Unity development experience, including debugging, optimisation, and UI implementation • Experience developing plugins for Autodesk Revit with 3D model and metadata handling • Deep understanding of programming patterns and their application in scalable software development • Experience with PowerShell scripting for SharePoint automation (preferred) • Knowledge of BIM standards, 3D data structures, and rendering pipelines (preferred) • Familiarity with GitHub repositories and open-source contributions (preferred) • Proven ability to handle complex integrations and automate repetitive tasks (preferred)
Apply Now