Job Description :
Developer III
Reston, VA
Phone followed by in-person
12+ months


Developer III performs high complexity (i.e. system level applications) analysis, design, development and unit testing of software applications from user requirements and design documents. The candidate also resolves defects encountered during various testing cycles.

This individual is a SME who will be responsible for developing creative SharePoint 2013 Collaboration solutions, to address current and future business needs for the Project Quality Office within the Risk, Controls, and Security organization
· Work with the Project Quality Office teams to create SharePoint 2013 solutions ensuring they are in alignment with SharePoint Architecture, Governance, and Best Practices
· Participate in business needs analysis and build solutions based on requirements; promoting top code quality and solving challenging issues related to integration, performance, and security
· Perform a wide range of administration duties within the SharePoint 2013 solutions
· Researching and evaluating alternative solutions and recommending the most efficient and cost effective alternative considering requirements, available SharePoint 2013 technology and Governance and Best Practice guidelines
· Identify strategies for automating and implementing efficient work management processes
· Create documentations as needed
· Performs other duties as assigned

Must have''s skills
· Experience in software development (SharePoint 2010/2013 and .Net)
· Proficient in web technologies including HTML/HTML5, Java scripting, XML, CSS3, etc. Must be familiar with user-interface and information architecture principles and how to design web portals with semi-complex information or functionality
· Strong SharePoint 2010/2013 workflow experience including Enterprise Workflows, RBS, LDAP, and External Content Types
· Experience with InfoPath Forms Services, Web Parts, and Visual Studio
· Experience producing the Level of Effort (LOE) for project requirements deliverables
· Microsoft SharePoint Certification

Preferred skills
· Use of Agile development methodologies
· Experience with jQuery and its use with SharePoint to be able to use SharePoint as a front end to other systems
· Strong understanding of database structures, theories, principles, and practices.
· Bachelor''s degree in Computer Science, IT, Engineering, related field, or equivalent work experience

Years of relevant experience
· Minimum of 4 years of experience