We're KennedyC

An award-winning, mid-size, full-service advertising agency in Madison, Wisconsin. Since 1983, we’ve hired the best marketing minds to stay ahead of the curve.

We’re different because

Our new employees don’t use training wheels. As soon as you’re hired and up to speed, you can make real change for our clients. Prove yourself, do good work, and you’ll have the kind of access and opportunity your friends envy.

You'll love us because

KennedyC employees genuinely like working together. We respect the unique skill sets that every person can offer, and we look for ways to let employees express passion and ideas. You can make friends and connections at KennedyC that last a lifetime.

KennedyC is a full-service advertising agency based in Madison, WI. We provide integrated advertising and interactive campaigns for local and national brands. Implementing progressive and aggressive strategies, we handle all offline and online marketing needs – from direct mail to email, cable to broadcast, radio to Pandora, YouTube to Facebook.

The web developer on our in-house web development team is responsible for development and maintenance of the websites of our clients. This person should be able to work independently, as well as in collaboration with the Web Development Team. The job requires effective communication with peer technical specialists, as well as business level account and executive teammates. This person is expected to propose new features, implement client requested features, and provide recommendations on web problems and solutions. The candidate should have experience in modern web development environments and workflows.

  • Works with web designer to build new websites in the chosen technology (PHP Framework, Wordpress, Shopify, etc)
  • Develop, support, maintain existing and future client websites
  • Create new and maintain current code and bug fixes on Git branches
  • Works with the web team at improving performance, best practices, accessibility, and SEO of websites
  • Integrate 3rd party technologies through APIs
  • Communicating to key stakeholders both technical and business merits of new development
  • Implement designs following coding standards and industry best practices
  • Participate in requirements, design, code reviews and documentation
  • Work closely with other teams (e.g., other members of Web Team, Account Team and Data Specialists) to release high quality web products. Create testable requirements and write and execute unit tests.
  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence
  • Performs other duties as assigned
Required Skills and Experience
  • PHP
  • PHP Framework (Laravel, Symfony, etc)
  • Wordpress
  • Javascript
  • Javascript Framework (Vue, React, Ember, etc)
  • IDE (PHPStorm, VSCode, Sublime, etc)
  • Experience with GIT or similar VCS tools
  • SQL
  • APIs
Desired Experience
  • 3-5 years experience working in an agile environment
  • Desire to expand knowledge in many development languages, applications, and tools
  • Quickly learn new processes and tools, business domains and technical applications
  • Able to think technically and analytically
  • Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations
  • Must have strong time management skills - including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines
  • Must be a self-starter and detail-oriented
  • Effective written and verbal communication skills
  • Ability to work within a team
Additional Skills and Experience Preferred
  • Unix or Linux
  • Server Management
  • Nginx Web Server
  • Database Management (MySQL)
  • Testing (Unit / Feature / Integration) (Functional, Cross Browser)
Compensation & Benefits
  • Salary commensurate with experience
  • Competitive benefits package including 401(k)
  • Summer Hours!
  • Fun & Talented coworkers
  • Supportive work/life balance
To Apply

Submit your resume and cover letter to with the subject Web Developer.

About the Job

You'll have a great opportunity to grow into a bigger role. The Associate Account Executive will assist the Client Service department in managing the contact between the agency and client accounts.

Reports To
Senior Account Supervisors

Associate Account Executive Role
  • Assists in the execution of projects associated with client plans
  • Prepares documents and presentations for requested meetings
  • Participates and helps prepare for agency meetings (internal and other)
  • Assists Account Executives in the creation of annual strategic marketing plans, inclusive of budgets
  • Inputs projects into Project Bubble
  • Per the plan, works with each department to manage projects to achieve on-time completion
  • Assists in obtaining and presenting metrics/results
  • Has knowledge of and takes initiative to learn and keeps apprised of client's brand, industry trends, markets, competitive landscape, products and services
  • May be responsible for agency and client research
  • May handle limited account work
  • Attends regularly held staff meetings to check on project statuses
  • Represents agency at industry and community functions
Required Skills & Experience

Preferred 1-2 years of advertising agency experience or related marketing experience; effective communicator; self-starter; excellent attention to detail; some proficiency in both traditional and digital marketing tools; proficiency with Microsoft Office Suite.


Commensurate with experience, Competitive Benefits Package

To Apply

Submit your resume and cover letter to with the subject Associate Account Executive.

Looking for an internship?
We’re not currently offering internship opportunities, but thank you for your interest.