Responsibilities:
- Create rich web user interfaces using HTML, CSS, and TypeScript/JavaScript (jQuery, React, Angular).
- Oversee unit and system testing, focusing on features.
- Facilitate acceptance, performance, and load testing procedures.
- Transition projects to ongoing support/maintenance teams.
- Perform custom deployments using PnP and/or PowerShell.
Required Skills and Abilities:
- 3+ years of experience customizing SharePoint with SharePoint Framework, JavaScript, and C#.
- Experience with multiple Data Connectors, Power Apps, Power Automate (Flow).
- Expertise in building web parts, apps, page layouts, content types using O365 API.
- Configuration of Active Directory using PowerApps.
- Experience with Visual Studio, TFS, or other Source Control Management tools.
- Proficient in Web APIs, Web Services, HTML5, CSS3.
- Strong experience with Power Apps, Power Automate/M.
- 2+ years of experience administering and monitoring SharePoint.
- Proficiency in Visual Studio, VSTS/TFS.
- Strong understanding of object-oriented development, software development best practices.
- Collaboration with project team members and key stakeholders for scoping and planning.
- Requirements gathering, analysis, and creating functional specifications.
- Experience with n-tier and service-oriented architectures.
- Deep understanding of SharePoint JavaScript application packaging and deployment.
- Legacy on-premises solutions experience.
Nice to Have:
- Experience with layered architectures, scalable web applications, responsive design.
- Familiarity with Microsoft 365 services, cloud ecosystems.
- Native mobile app development experience.
- Prior consulting experience.
Required Education:
- Bachelor of Science in Business/Computer Science or related field.