Cognito Systems, a Resolution Think (RT) joint venture, seeks an experienced Sr. Software Developer Systems Software candidate with knowledge of planning and implementation to provide operations and maintenance support for intranet webpages developed in SharePoint 2016, provide ongoing maintenance for existing intranet features, as well as sites migrated to SharePoint Online and applications and migrated to other NSF Platforms (SharePoint online, ServiceNow, Drupal CMS, etc.). This work will involve minor enhancements to the existing applications as well as bug fixes and other minor changes.
The Senior Software Developer Systems Software will design, create, test, maintain, and deploy software applications; oversee software programming, testing software at various phases of completion, laying out software design, building models or diagrams to communicate the end goal; and mapping out future software upgrades.
The candidate will provide UX heuristic evaluations, perform web statistical analysis, identify end user journey flows and other UX artifacts to create/adapt the Information Architecture (IA) of the new site.
The Software Developer Systems Software - Designs, creates, tests, maintains, and deploys software applications. Oversees software programming, testing software at various phases of completion, laying out software design, building models or diagrams to communicate the end goal and mapping out future software upgrades.
Desired Skills and Experience:
We are looking for qualified candidates with:
- Demonstrated experience transitioning an agency or customer from SharePoint to Microsoft 365 or another software platform.
- Excellent communication skills (oral and written)
- Ability to communicate on a technical level to various audiences
- Required Knowledge, Skills, and Abilities
- Ensure work products are correct, adhere to the design concepts, and comply with agency requirements and standards.
- Participate in test activities, demonstrate product to Government personnel for approval, prepare status reports, and provide presentations of the redesigned sites to end user representatives.
- Research, make recommendations on, and implement modules and custom development.
- Use SharePoint Online to achieve business objectives, including troubleshooting, calculating columns, forms, creating and managing views, managing groups, calendar creation, alerts, workflows, etc.
- Manage day to day technical challenges and communicate to the Team Lead any risks or issues associated with the development activities.