Loading...
The Senior SharePoint Developer/Architect will serve as the technical lead responsible for ensuring continuity and strategic development of the SharePoint environment in support of the National Credit Union Administration (NCUA). This role is critical for defining, administering, and evolving the organization’s SharePoint and Microsoft Power Platform (MPP) infrastructure while enforcing governance and best practices.
The ideal candidate will possess deep technical knowledge, proven software development experience, and strong leadership skills to guide and mentor a team of developers and ensure the successful delivery of innovative SharePoint solutions.
Serve as the designated senior SharePoint technical lead for NCUA projects.
Define, document, administer, and maintain the SharePoint environment in alignment with organizational strategy.
Develop and implement SharePoint and Microsoft Power Platform (MPP) solutions; ensure all documentation is complete and up to date.
Enforce technical governance policies and promote best practices across the SharePoint and Power Platform environments.
Lead or contribute to the development of new products and feature enhancements of existing applications.
Develop effective, scalable software architecture while promoting sound development principles.
Conduct code reviews and mentor junior and mid-level developers on architecture, design, and development best practices.
Support Agile development processes, particularly SCRUM, to deliver high-quality technical solutions.
Review functional and non-functional design specifications to ensure completeness and alignment with business objectives.
Provide support and enhancements to Microsoft Power Platform components including PowerApps, Power Automate, and Power BI.
Collaborate closely with cross-functional teams including stakeholders, developers, testers, and system administrators.
Education: Bachelor’s degree in Computer Science, Information Science, Information Systems Management, Math, Statistics, Operations Research, Engineering, or a related discipline. Minimum 7 years of SharePoint Administrator experience required in lieu of a degree.
Experience:
5+ years of professional experience in software development.
Strong experience in Microsoft SharePoint development and administration.
Hands-on experience with Microsoft Power Platform tools.
Technical Skills:
Proficient in C#, .NET, ASP.NET, SQL, HTML, CSS, JavaScript.
Experience with SQL Server or equivalent database systems.
Knowledge of version control systems such as TFS, Git, or similar.
Experience developing in cloud environments, with Microsoft SharePoint on AWS highly desired.
Familiarity with Agile/SCRUM methodologies.
Strong knowledge of enterprise-level SharePoint architecture and governance.
Experience designing and developing business applications using Microsoft Power Platform.
Ability to communicate technical solutions clearly to both technical and non-technical stakeholders.
Strong mentoring, team collaboration, and leadership abilities.
Self-starter with excellent problem-solving skills and attention to detail.