As a Senior Web Developer you will be responsible for developing, maintaining and
updating innovative, reusable Web-based tools for progressive online campaigns, promotions and
initiatives. Our development team works closely with our project managers, strategists and design
team members to develop & update digital campaign assets and make recommendations on the
use of new and emerging technologies.
implementation and database administration are all elements of this position.
Web services used include LAMP and MS Server 2008 R2.
You are expected to continuously challenge yourself, your client counterparts and your co-workers
to unite together in order to develop relevant, original and impactful digital ideas and solutions for
Essential Duties and Responsibilities
Manage and execute clients’ website updates including graphics, copy, SEO and
programming changes across frameworks and static HTML pages/templates.
Implementation and testing of analytics tracking methods and conversions
Ability to convert raw images/layouts provided by our designers into CSS/XHTML themes.
Must have working knowledge of Photoshop, Fireworks, or equivalent application(s).
Maintain a constant dialogue with the project management team to make sure
development work is on time and tracking properly
Communicate to project managers with efficiency and accuracy any progress and/or delays
Focus will be on managing and executing data driven Responsive Web Design projects for
A full understanding of industry security standards and best practice is required including
Data Encryption, SQL and Database optimization and vulnerability testing methods.
Design, create and manage APIs (REST/SOAP) and other scalable multi-platform solutions to
provide a vast array of interactive systems for both internal and external resource
Provide and maintain reliable system infrastructures with the adaptability to accommodate
Be actively involved in and contribute regularly to the development community of your
V2.0, 11/2/2012Page 2
Always deliver cross-browser/device uniformity and error free functionality with progressive
Alert colleagues to emerging technologies or applications and the opportunities to integrate
them into operations and activities
Coordinate multiple web developer’s assignments spanning the same project
In conjunction with other Lead or Senior Developers; efficiently and accurately
communicate to project managers the statuses of multifaceted development projects,
especially pertaining to the progress and/or delay of overlapping timelines
Develop innovative, reusable Web-based tools for activism, community building and brand
Engage in outside-the- box thinking to provide high value service to clients
Provide recommendations and expertise internally during the sales process and contribute
to proposal development with project estimates (including hours and resources needed to
complete the project)
Communicate appropriate architecture, and other technical solutions, and make relevant
recommendations to our clients
Work closely with project managers and other members of the Digital teams to both create
detailed specification documentation with clear project deliverables and timelines, and to
ensure timely completion of deliverables
Facilitate quality assurance testing and define corrective methods
Provide experience and advice in maintaining the highest caliber quality of work
Educate development team members in new or expanding skillsets and software
Stay in front of the changing trends, standards and best practice in the Digital and
Information Technology fields while maintaining capabilities for backwards compatibility.
Responsible for maintaining up to date weekly time tracking, per the Agency’s time tracking
o Define product requirements and creates high-level architectural specifications,
ensuring feasibility, functionality, and integration with existing systems/platforms.
o Dictate technical standards, including coding standards, tools, or platforms.
o Software Life Cycle management
o Manage and troubleshoot Version Control and Repository software
o Systems and data Unit Testing
o API architecture and documentation (REST/SOAP)
o Maintain internal workflow systems