• Sr. SharePoint Developer

    Job Locations US-VA-Rosslyn
    Job ID
    # of Openings
    Clearance Level
  • Company Description

    Spry is a certified Small Business (SB) headquartered in McLean, VA. Spry provides Enterprise, C4IT, Management, and Cyber Solutions to the federal government and commercial entities. Founded in 2001, Spry Methods was built on the foundation of combining industry knowledge with unmatched responsiveness to produce results for our customers. Our goal is to build a business dedicated to the maximization of value for all stakeholders starting with our employees, our customers, and our community. We recognize that talented and dedicated employees are our most valued assets and the foundation of our success. Guided by these principles, we have established an impressive track record of proven past performance serving our customers within the Commercial, Federal Civilian, DoD, and Intelligence Communities. A CMMI Level 3 certified and ISO 9001:2008 registered company, Spry is committed to quality and continuous improvement.


    Spry Methods is actively seeking multiple Sr. JavaScript & SharePoint Developer's to support our customer, the Department of State, and candidate will be responsible for the analysis, design, hands-on development and delivery of web-based applications utilizing JavaScript and other programming languages in Microsoft SharePoint 2010 and 2016 environments. In addition, candidates will provide support to the customer on SharePoint issues and problems, provide technical leadership and guidance to other team members, and ensure that LOE estimates are reasonable and report on progress and issues.

    Job Responsibilities and/or Success Factors

    • Application design, construction, and deployment of enterprise products and associated modules within an object oriented centric architecture
    • Architect and design both minor adjustments as well as major overhauls of product architecture
    • Translate application requirements into an object oriented business model
    • Support the development of a logical and physical data model mapping the application requirements to the database design
    • Translate object oriented model of persistent objects into a logical data model suitable for physical data modeling by the Database Engineer
    • Architect and design web based applications for integration with other enterprise applications
    • Define strategy and technical approach for meeting product performance, reliability, and scalability and security goals
    • Establish programmatic tasks and performs verification tests of Application Engineers module development throughout system development life cycle
    • Work closely with Database Engineers, Systems Analyst, Application Engineer, GUI Developer and technical staff.
    • Supports and develops team members by providing advice, coaching and educational opportunities

    Required skills and experience include

    • Posses an active Secret clearance or higher
    • 3+ years dedicated experience as a SharePoint Developer
    • Must have working knowledge of JavaScript, jQuery, CSS, HTML to further enhance the look and feel and boost functionality within SharePoint when using these methods
    • Must have hands-on working knowledge of consuming Web Services using SOAP, REST, JSON
    • Software Design, Software Debugging, Software Development Fundamentals, C++, Software Documentation, Software Testing, Software Maintenance, Software Algorithm Design, Software Performance Tuning, Software Architecture, Coaching
    • Must have hands-on working knowledge of SharePoint Designer 2010, especially the capabilities and limitations
    • Must have hands-on working knowledge of the configuration and setting for SharePoint WebParts, especially in the areas of List Filters, WebPart Filters, Search and Data Connections
    • Must have hands-on working knowledge of XSLT and how it relates to SharePoint specifically when it comes to ItemStyles, HeaderStyles, DataViews and Content Query WebParts
    • Must have hands-on working experience with calculated fields and Content Query WebParts
    • Must be highly organized and have excellent oral and written communication skills
    • Ability to handle multiple tasks simultaneously
    • Ability to work positively with the project stakeholders
    • The ability to find innovative ways to resolve problems
    • Proficiency with Agile Development processes
    • Must have excellent written and oral communications skills
    • Advanced debugging skills so as to also be able to debug system-wide technical problems
    • Must be able to work independently with minimal supervision as well as working with a team
    • Experience utilizing Agile Development Methodology

    Preferred skills

    • Working knowledge of Office 365 architecture, power apps
    • Working knowledge of SharePoint Designer 2016 and/or SharePoint Online
    • Working knowledge of integrating third party tools like Nintex, Metalogix etc
    • Experience with SP app model
    • Working knowledge of InfoPath 2010 and when to use InfoPath over SharePoint
    • Working knowledge of Advanced features of SharePoint 2010 (i.e. Excel Services, BCS, Enterprise Search, Usage Reporting, etc.)
    • Working knowledge of C#.Net or VB.Net, Visual Studio 2Kx, SharePoint Object Model, Web Services, XML
    • Working knowledge of interoperability of SharePoint and other Office 2010 products
    • Working knowledge of interoperability of SharePoint and other Office 2013 products
    • Proficiency with Visual Studio Team System (VSTS)

    EEO Statement

    At Spry, we believe talented and dedicated employees are our most valued assets and the foundation of our success. We are committed to crafting a diverse and inclusive workplace that endorses engagement, creativity, quality and innovation.


    We are proud to be an Affirmative Action and Equal Opportunity Employer and as such, we evaluate qualified candidates in full consideration without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, age, disability status, protected veteran status, and any other protected status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed