What are the responsibilities and job description for the Sharepoint Developer position at Global Enterprise Services, LLC?
The SharePoint Developer supports the creation and publication of new features and input forms, develop and/or modify existing website modules/features, work with project manager to develop project plans, and 3rd party integration support for the FHFA’s public website, www.FHFA.gov. The SharePoint Developer ensures the public website provides a great user experience for the intended audiences, by facilitating a useful and user-friendly website for intended audiences.
Education and Experience:
· Bachelor’s Degree in computer science, computer engineering, computer information systems or telecommunications
· 4 years of overall development experience
· 4 years of experience with SharePoint 2010/2013/2019in design, development, implementation, and testing
· 4 Experience using with C#, ASP.Net, JavaScript, HTML, and CSS to develop SharePoint features/modules
· Experience with scripting using Microsoft Visual Studio and NotePad
· Experience with deploying features via the SharePoint server
· Experience with SharePoint webparts
· Experience with SharePoint API
· Experience with Google ReCaptcha API
· Experience with using PowerShell scripts to deploy features/modules to SharePoint server
· Experience with SharePoint server side scripting
· Experience with SharePoint server maintenance
· Experience with editing and creating MasterPages, subsites, and page layout
· Microsoft Certified Solutions Associate (MCSA) Web Applications certification (preferred)
Responsibilities:
· Develop custom workflows with designer
· Develop SharePoint features and modules using C#, ASP.Net, JavaScript, HTML, and CSS
· Deploy features/modules using PowerShell scripts
· SharePoint server maintenance/troubleshooting
· Fix bugs/issues that arise on the FHFA.Gov website
· Work with Project Manager to develop project plans for new features and modules
· Make suggestions that can help improve the website
· Work with other developers on different teams to develop new capabilities for the website
Knowledge and Skills:
· Knowledge of ITIL principles and how to apply them
· Expert knowledge in responsive web design, typography, color, design style, usability principles, and best practices,
· Create pages with an emphasis on improved functionality and user experience (UX) to effectively display content and increase/amplify data visualization
· Proficient software development/web development skills
· Understanding of how webparts, pages, lists, and scripts work together to make features/modules work
· Excellent verbal and written communication skills
· Ability to organize and facilitate planning and demonstrations
· Ability to track, manage, and ensure project tasks are completed in a timely manner
Technical Knowledge
· Understanding of Web Consortium Accessibility Guidelines v2.0 (WCAG 2.0) and established techniques for creating Web pages, Content, and online documentation.
· Familiarity with SharePoint integrations and how to integrate 3rd party integrations
· Familiarity with Agile, Scrum, and Waterfall development methodologies
· Understanding of how SharePoint data is structured and how information flows within SharePoint
· Comprehensive experience with SharePoint configuration through the web UI
· Experience in the implementation of SharePoint collaboration tools (forums/issue lists, document/form libraries, etc.) and the ability to seamlessly integrate with other Microsoft solutions
· Experience in HTML5, CSS, JQuery, and JavaScript
· Experience working in Agile environment
Clearance/Citizenship: Must be US Citizen
Travel Requirements: N/A
Location: Fully Remote