As a Technical Architect, you will play a pivotal role in designing and developing full-stack applications and SharePoint solutions. You will lead cross-functional teams to deliver high-quality, scalable, and secure solutions that meet business needs.
Your expertise in both full stack development and SharePoint development will ensure seamless integration and enhanced productivity for the organization.
Essential Job Functions:
Design and develop robust, scalable, and secure full-stack applications.
Lead and manage both front-end and back-end development, ensuring seamless integration and performance.
Design, develop, and maintain SharePoint-based solutions, including SharePoint Online, SharePoint Framework (SPFx), and integration with Microsoft 365 tools in the cloud-based platforms
Integrate SharePoint with other enterprise applications and systems to enhance business processes and productivity.
Hands-on experience with deploying Node Js applications
Ability to implement workflows and automation using Power Automate.
Ability to understand the Power BI development and report generation.
Oversee projects from conception to deployment, ensuring they meet business requirements and timelines.
Work closely with cross-functional teams, including UX/UI designers, developers, and stakeholders, to deliver high-quality solutions.
Ensure code quality by conducting code reviews, debugging, and maintaining existing systems.
Create comprehensive technical documentation and user guides for new systems or updates.
Provide training and support to end-users and team members on new systems and technologies.
Qualifications:
Experience: 12+ years
Preferred Skills:
SharePoint-based solutions: including SharePoint Online, SharePoint Framework (SPFx), and integration with Microsoft 365 tools in the cloud-based platforms
Cloud Services: Experience with cloud-based services such as Microsoft Azure.
Automation Tools: Knowledge of automation tools like Power Automate, Power BI and PowerApps.
UI/UX Design: Basic understanding of UI/UX design principles to collaborate effectively with design teams.
Certifications:
Relevant certifications in full stack development and SharePoint development.
Required Skills:
Extensive experience with SharePoint development, including SharePoint Online, SPFx, and SharePoint APIs.
Proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular) and back-end technologies (C#, .NET, Node.js).
Strong understanding of system architecture and design principles.
Excellent problem-solving skills to troubleshoot and resolve technical challenges.
Strong verbal and written communication skills to effectively collaborate with team members and stakeholders.
Familiarity with Agile development methodologies and practices