Minimum Qualifications: Bachelor's degree in Computer science, Information Systems, Information Technology, Software Engineering, Computer Engineering or related discipline. 5 years of related experience. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands. • Strong work ethic and team-oriented interpersonal skills • Strong verbal and written communication skills • Strong organizational, and documentation skills • Strong analytical, problem-solving, and troubleshooting skills • Strong working knowledge of features, limitations, security, and business utilization of development products • Experience with Azure Cloud, MS SharePoint online, Office 365 • Experience with SharePoint framework solutions (SPFX) and custom solutions • Experience with Node.JS, React.JS, Typescript • Proficiency with Power Automate, Power Apps and Power BI • Proficiency with C# and other Web/SharePoint languages and technologies Preferred Qualifications: • Proficiency with MS SQL Server and writing SQL queries • Experience in SharePoint framework solutions (SPFX) with React.JS • Experience in Azure apps and developing solutions • Experience in Azure SQL database • Experience leading or managing small to medium projects • Experience training technical staff, stakeholders, and users • Experience leading and mentoring junior staff
Bachelor's degree in Computer Science