- Bachelor's degree in Information Technology, Software Engineering, Computer Science or a related
Preferred Fields of Study:
- Business Administration/Management, Computer Science, Information Technology, Marketing,
Preferred Knowledge/ Skills:
- Experience with M365 Power Platform capabilities, including Dataverse, Power Apps and
- Hands on experience with integration between the Power Platform services such as: embedding/integrating content within PowerApps solutions or SharePoint Online; triggering
- Power Automate flows from Power Apps solutions to Dataverse; or creating web solutions
- Applied automation ETL experience using tools like Power Query, Power Automate, and Alteryx, as well as creating Python automation scripts
- Advanced working knowledge and experience with relational databases (SQL, Dataverse, MongoDB, Cosmos DB) or data warehouses (Google BigQuery), and database administration/ management as well as caching mechanisms such as Redis
- A successful history of manipulating, processing and extracting value from large disconnected data sets
- Proficient designing, implementing custom REST-ful APIs for usage in integrations with cloud/web-based 3rd party applications
- Adept at consuming 3rd party web-based APIs and integration end points (REST-ful, SFTP file transfer, etc.)
- Familiarity with enterprise productivity tools including Microsoft Office Suite and Google platforms and other project management software
- Strong business and technical acumen
- Strong problem solving, communication and follow-up skills
- Ability to navigate complexity and ambiguity, practicing resourcefulness to see things
- Identifying and keeping up with industry leading best practices in relevant technical domains
- Knowledge on integrating web sites/content with other computer applications or systems.
- Expertise in front-end technologies such as HTML5, CSS3, JavaScript coded by hand (applied experience with Responsive Design a plus)
- Hands on development and/or administration experience with Web Applications such as: Adobe Experience Manager, SharePoint Online, Oracle Eloqua dynamic content, Google Sites, Google Groups, Yammer communities, Kaltura MediaSpace
- Familiarity with third-party libraries and side-side programming languages such as Python, JQuery, Node.js, React, Angular, and REST-ful APIs
- Previous experience in web development or other related fields like user experience
- Ability to troubleshoot and optimize web pages for search, security, and responsiveness
- Basic web/graphic design ability including knowledge of UI/UX and basic prototype design
- Ability to visualize a proposed system and be able to build it
- Strong understanding of UI, cross-browser compatibility, general web functions and
- Functional knowledge or hands on design experience with Web Services (REST/SOAP), security principles, multimedia content development, and user access/identity management.