Summary:
We are looking for a full-time .NET/SharePoint Developer for our direct client in Washington, DC. Our client offers great benefits 200% Retirement Match, College Tuition for you, your Spouse or Same-Sex Domestic Partner and Children, Retiree Benefits.
The SharePoint Developer will work on all phases of applications development, systems analysis, and programming activities as per requirement.
Only for US citizens and green card holder
Responsibilities and Duties:
- Solution Planning, Design and Development: Facilitates requirements gathering and analysis of SharePoint and .Net based projects.
- Utilizes out-of-the-box SharePoint functionality whenever possible and develops custom web parts and components as needed.
- Participates in application and system architecture planning and assessments.
Production Support and Maintenance: Maintains and enhances existing web applications for additional features, architectural improvements, and operational excellence.
Education and Experience:
- Bachelor’s degree or equivalent in Information Systems, Human-Computer Interaction, or related field
- 2-4 years of relevant experience (3-5 Years Preferred)
- At least 3 years of development experience with Microsoft SharePoint or comparable web application framework.
- Experience with administering SharePoint using Central Administration and Powershell, deploying custom solutions, performing farm configuration and updates preferred
- Some experience with graphical design software (Photoshop or comparable) preferred
- Proven SharePoint 2013 experience is required, experience with SharePoint Online is preferred and experience with SharePoint 2016/2019 is a plus
- Demonstrated experience of carrying out solutions in C#/.NET using object-oriented programming principles.
- Proficiency in HTML5, CSS3, JavaScript including use of AJAX and libraries such as jQuery, Angular, Knockout or similar are necessary.
- Experience with scripting using PowerShell SharePoint Cmdlets (including SharePoint Online).
- Knowledge of the Bootstrap framework and familiarity of responsive design techniques.
- Practical experience with leveraging APIs, implementing single sign-on (SSO) between systems, consuming and creating custom web services (REST and SOAP).
- Demonstrable knowledge of database modeling and relational databases.
- Experience using Visual Studio, SharePoint Designer, PowerShell, TFS, Git, Fiddler or other comparable tools.
- A thorough knowledge of current best practices in web design, usability and accessibility, and web application security concepts are required.
- Understanding of web environments in large IT organizations, demonstrated knowledge of information architecture principles and user-centered design principles, and ability to create and maintain articulate, structured technical documentation.
- Practical experience with project lifecycles, source code management, and code reviews are essential.
- Excellent interpersonal and communication skills, the demonstrated ability to work independently and as part of a team in a collaborative environment and a commitment to customer service in a diverse population are necessary.
Position: Full time
Salary Range: Commensurate with experience.
Benefits:
- 200% matching retirement plan
- Tuition benefits for full-time staff and their families
- Several leadership development certificates