Programmer Analyst, Solutions for Progress, Inc.

Posted by on November 27, 2011

Programmer Analyst, Solutions for Progress, Inc.

Posted on: November 14, 2011

COMPANY OVERVIEW

Solutions for Progress (SfP), developer and operator of The Benefit Bank online service, is a mission driven company committed to assisting low- and moderate-income individuals and families to sustainably move out of poverty through the practical application of innovative technology and public policy.

SfP was founded in 1992 as a Philadelphia public policy consulting firm, addressing complex social and economic problems. Today, SfP is a growing 70 person public policy and technology mission-driven company whose staff and management represent an impressive blend of technical, healthcare, public policy, government and community organizing expertise.

FUNCTION

In close collaboration with Policy Researchers, Business Analysts, Content Editors and Software Engineers, the Programmer Analyst maintains, debugs, and improves The Benefit Bank (TBB), an online service that helps end-users file taxes and apply for public assistance programs. The modular applications that make up TBB perform data collection, eligibility screening, form filling, and electronic data submission for a variety of state, federal, and local programs. Our development platform is based on a custom web framework developed in a Perl/Apache/Linux environment.

RESPONSIBILITIES

Work with Policy Researchers to keep benefit and tax applications up to date and accurate ♦ Work with the Content and Usability teams to maintain a clear and convenient user experience ♦ Work with our internal Helpdesk and client support teams to investigate and resolve issues affecting our users ♦ Work with the Software Engineering group to help define new platform features and development processes ♦ Analyze and solve technical problems to improve the quality, maintainability, and consistency of our programs ♦ Handle day-to-day management of long- and short-term projects, communicating with other teams as necessary ♦ Perform day-to-day programming tasks alongside other team members ♦ Document and test code as an integral part of the development process

EXPERIENCE & TECHNICAL SKILL REQUIREMENTS

Bachelor’s Degree (Computer Science or related field preferred) ♦ One year professional software development ♦ Familiarity with the UNIX development environment ♦ Excellent written and oral communication skills ♦ Ability to meet deadlines and work under pressure ♦ Ability to communicate and work with technical and non-technical team members ♦ Proficiency in a programming language, preferably Perl or Python ♦ Familiarity with HTML, XML, Javascript, version control software (Unix-based preferred), and SQL

PREFERRED QUALITIES

Demonstrated commitment to social justice and anti-poverty issues ♦ Excellent written and oral communication skills ♦ Ability to work well both independently and collaboratively, on technical and logical problems ♦ Flexibility and willingness to work on a wide range of projects ♦ Enjoyment of problem-solving and technological challenges ♦ Comfort in a progressive, flexible, and loosely structured work environment

Solutions for Progress offers a comprehensive and competitive benefits package including: health, dental, life and disability insurance; tax deferred 401(k) savings plan with employer contribution, flexible spending account, TransitChek, six weeks fully paid parental leave, and educational sabbatical.

Interested applicants should email cover letter and resume to Tricia Dressel, Director of HR & Organizational Effectiveness (jobs@solutionsforprogress.com).

http://www.idealist.org/view/job/NdxpMdkcBtBD/


More in "Job Opportunities/AmeriCorps Opportunities"


Stay Current in Philly's Higher Education and Nonprofit Sector

We compile a weekly email with local events, resources, national conferences, calls for proposals, grant, volunteer and job opportunities in the higher education and nonprofit sectors.