• Pega Software Developer

    Job Locations US-VA-Reston
    Job ID
    # of Openings
    Clearance Level
    Public Trust
  • 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 Pega Software Developers to join our team and support development efforts for a government client. Position is available in Reston, VA.

    Would you like to be part of a dynamic team of dedicated software professionals? Are you concerned about protecting our Nation's natural resources? We need people who are committed to action. People who want to apply their education and experience to make sure that all of us enjoy the benefits of productive soil, clean water, clean air, and abundant wildlife that come from a healthy environment.


    The USDA's Natural Resource Conservation Services (NRCS) is an effort of Federal and State agencies, universities, and professional societies to deliver science-based information to land owners. Join us to build the technology to help people understand, preserve and increase the productivity of our natural resources.

    Job Responsibilities and/or Success Factors

    The Pega Software Developer will build software applications by writing code in Java and Javascript and will also learn the technology and methodology for building applications within the Pega® platform.  Principal responsibilities will include but are not limited to:

    • Perform day-to-day administration of Pega 7.x, Tomcat and Linux development and test environments
    • Develop web applications following modern industry standards and best practices
    • Follow an object-oriented paradigm to maximize code reuse and flexibility
    • Leverage a cutting-edge technology platform to accelerate the pace of software development
    • Operate in an Agile software development environment while satisfying the government’s Waterfall-style project stage gates
    • Interact daily with system and business analysts to clarify requirements
    • Receive guidance from lead architect on design and implementation tasks to complete
    • Receive feedback from lead architect on completed tasks, including items requiring correction or improvement
    • Collaborate among cross-functional technical teams to reconcile new business requirements with the integration of legacy systems
    • Contribute to technical designs, including detailed data flows and data schemas

    Required skills and experience include

    • Bachelor’s degree in Computer Science, Computer Information Systems, Electrical Engineering or related field from an accredited college or university
    • US Citizenship required
    • Exceptional communication skills in English – both written and oral – and the ability to communicate effectively with both technical and non-technical IT stakeholders
    • Ability to work in a team environment under the direction of a technical lead
    • Solid Object-Oriented coding experience using Java, Python, C# or C++
    • Experience with web application architectures and Model-View-Controller design pattern
    • Experience with User Interface (UI) code manually reading and writing Javascript, HTML and CSS (specifically HTML5 and CSS3)
    • Strong Object-Oriented design skills
    • Solid understanding of relational database concepts and SQL
    • Knowledge of Service Oriented Architecture (SOA) and Application Programming Interfaces (APIs) using SOAP and REST
    • Familiarity with Agile Development Methodology, especially Scrum

    Preferred skills

    • Experience using BPM, CRM and Case Management platforms such as Pega, Appian and Salesforce
    • Experience using Pega 7.2.1 or later
    • Experience working in a federal government IT environment
    • Knowledge of single sign-on (SSO) concepts using SAML and OAuth2
    • Knowledge of TCP/IP networking and IPv4 and IPv6 addressing
    • Knowledge of PKI certificates and SSL/TLS standards, ciphers and configurations
    • 1- 2 years of experience as a Java software developer/engineer
    • Pega Certified System Architect (CSA)

    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