Basic Qualifications:
Bachelor’s degree in Information Technology, Software Engineering, Computer Science or a related
field
Hands-on experience in web design, development, maintenance, and optimization for
enterprise applications
Preferred Fields of Study:
Business Administration/Management, Computer Science, Information Technology, Marketing,
Analytics
Preferred Knowledge/ Skills:
- Experience with M365 Power Platform capabilities, including Dataverse, Power Apps and
Power Automate
- 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
powered by database-driven content hosted in Dataverse
- 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
Through
- 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
standards.
- Functional knowledge or hands on design experience with Web Services (REST/SOAP),
security principles, multimedia content development, and user access/identity management.