Senior SharePoint Developer

Freddie Mac - McLean, VA3.9

Full-timeEstimated: $94,000 - $130,000 a year
The Development Senior position will be part of the SharePoint Center of Excellence in End User Services Department in the Information Technology Division at Freddie Mac.
The SharePoint Center of Excellence team is responsible for all Division’s maintenance, support, development, custom design, architecture and customer interactions of the SharePoint Environment. The SharePoint Center of Excellence is also responsible for driving the strategy and solutioning around Office 365 including Governance, adoption, solutioning & performing Proof of Concepts on latest office O365 Products.

The candidate will be primarily operating independently with limited oversight. This role requires experience in all aspects related to SharePoint design, build and implementation tasks both from On-Premise as well as Online and Office 365. The candidate will also be a role model and technical mentor to the junior and mid-level developers.
This candidate will also be leading some of the efforts on Office 365 as well as help us in the migration of SharePoint On-Premise content to SharePoint Online. This would include ongoing support as well.

Your Work Falls into Three Primary Categories:
Solution Design
  • Will be responsible for interfacing with clients to identify business requirements, design solutions, develop the solution and support.
  • Designing, developing, configuring and deploying SharePoint Online applications that include various features of collaboration, document management, workflows and forms.
  • Proficiency in Nintex for Office 365 in building Forms and Workflows utilizing some of the available actions and features within Nintex.
  • Proficiency in some of the Office 365 products using features such as Advanced Data Governance, One Drive for Business, Azure Active Directory basics.
  • Strong skills with developing SharePoint solutions leveraging CSOM, JavaScript, JQuery, Angular JS HTML, CSS, XSL and XML, HTML, CSS, C#, and .NET in the creation of custom solutions, including complex workflows or Web parts.
  • Creating automated business solutions using SharePoint/Nintex forms, Nintex workflow, and dashboards.
  • Designing, developing, configuring and deploying Microsoft Office SharePoint applications that include document management, automated workflow, collaboration, messaging, and content management
Software Lifecycle Management
  • Working with Architecture, Engineering, Operations and other groups as appropriate throughout the development and deployment processes
  • Providing recommendations and guidance on key project related decisions
  • Help build documentation around development best practices as well as create reusable solution assets that can be consumed by other developers.
  • Making informed recommendations pertaining to MS SharePoint information and site architecture, infrastructure, software implementation and web parts design, testing and deployment.
Team and Business Collaboration
  • Escalating unresolved issues to the appropriate levels.
  • Working with the development tech lead for all development and solution opportunities with the business.
  • Working with the team and customers to identify the business requirements and design SharePoint processes to meet business needs.
  • Researching and evaluating alternative solutions and recommending the most efficient and cost-effective solution considering requirements, available SharePoint technology and Governance and Best Practice guidelines.
  • Bachelor's degree in Computer Science, Information Technology, related field or equivalent work experience
  • At least 5-7 years’ experience with advanced knowledge and in-depth understanding of Microsoft Office SharePoint Server 2013, SharePoint Designer; and knowledgeable in Office 365 SharePoint Online and Azure Platforms.
  • Experience with developing SharePoint sites with SharePoint Online with Out of Box as well as custom features
  • Experience with developing business process and solutions using Nintex Forms and Nintex Workflows both for On-Premise SharePoint 2013 and SharePoint Online
  • Experience with UI and Branding and ability to develop using jQuery, Javascript, CSS, HTML5, BootStrap and responsive design standards
  • Experience with custom workflows, Business Intelligence dashboards, Site collections, Sub sites, Master Pages, Lists, Custom Lists, SharePoint Designer, InfoPath, Web Parts
  • Knowledge of Microsoft .NET technology stack
  • Experience with MS SQL Server, XML, HTML and CSS
  • Experience in creating reports, scorecards, and dashboards for Business Intelligence using Excel, Power Pivot, SQL Server Reporting Services or any such tools
  • Experience with Office 365 Products such as OneDrive for Business, Advanced Data Governance and other upcoming tools and technologies with Office 365
  • Must have direct experience implementing and supporting Microsoft SharePoint based solutions
  • Experience with Sharepoint 2013 App Development using CSOM/JSOM
  • Experience working with third party tools
Key to success in this role:
  • Strong Communication skills
  • Self-motivated, independent, and works with minimal direction
  • Strong ability to prioritize and manage assignments with varying timelines
  • Strong time management as it relates to project deadlines
  • Strong analytical/problem solving skills
  • Innovative in proposing solutions
  • Customer focused
  • Diplomacy and strong interpersonal skills with a commitment to work in a team-oriented environment
  • Analytics Problem Solving Skills
  • Ability to build relationships with team members throughout the organization
  • Excellent written and verbal communication skills, and interpersonal skills
  • Able to develop clear, concise requirements, design documentation, and process flows with minimal direction
  • Knowledge of SharePoint Best Practices
  • Knowledge of Nintex Forms and workflows
  • Self-motivated, independent, and works with minimal direction
  • Strong ability to prioritize and manage assignments with varying timelines
  • Excellent written and verbal communication skills, and interpersonal skills
Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you’ll do important work for the housing finance system and make a difference in the lives of others. Freddie Mac is an equal opportunity and top diversity employer. EOE, M/F/D/V.