p. 503-525-2989  f. 503-226-7668
Jobs at PCD Group

PCD Group has the following job opportunity available:

To Apply:

For consideration for our open positions, please submit a cover letter, resume and availability to jobs@pcdgroup.com.

Benefits:

PCD Group offers a competitive salary and excellent benefits package (including medical and dental insurance, flexible spending accounts, 401K plan and paid time off). If you enjoy working in a collaborative team environment where your contribution is meaningful and you meet the requirements for our open positions, we look forward to hearing from you.


Technical Director

The Technical Director is responsible for the day-to-day leadership of the Programming Team and guiding the development of solutions within planning borders.

Job Duties:

  • Oversee all technical decisions for the PCD Group programming team. You will work with the producer and programmers to advise, allocate programming resources, define coding standards, and assist in the hiring process.
  • Create and assign tasks for programmers and technical staff.
  • Communicate task priorities and manage programming team.
  • Check in with programming team on a daily basis to check on project status and roadblocks.
  • Research into current and future technologies as well as emerging technology trends. Translate these into innovative technical solutions.
  • Develop, refine, maintain, and apply key technical procedures and processes.
  • Define, communicate and enforce coding standards.
  • Assist in the evaluation of the development team, identifying strengths, problem areas, and developing plans for improving performance.
  • Assist in the evaluation and interviewing of candidates for technical positions.
  • Help to develop the best products possible from concept to completion.
  • Ability to lead the programming team in tackling complex business requirements with the optimal technical solution, within budget and timeline constraints.
  • Manage technical risks and opportunities by making key software design and implementation decisions with the development team.
  • Suggest alternative technical solutions to meet client requirements more efficiently and with greater reusability.
  • Ability to analyze code and recommend performance, stability, scalability or cross-browser improvements.
  • Be the bridge between the design and programming teams.
  • Responsible for the successful strategic "shaping" and delivery of technical solutions.
  • Technical requirements gathering and documentation.
  • Assess technical risk and mitigation plans. Identify high risk technical areas and work with Account Directors on solutions.
  • Identify and understand client technical and security constraints.
  • Collaborate with client Information and Technical Security teams.

Knowledge, Skills and Abilities:

  • Very self-motivated.
  • Quick learner.
  • Strong leadership abilities.
  • 5+ years as a Technical Director or Programming Supervisor in an environment developing large-scale websites, web applications, mobile and/or social media solutions.
  • Extensive experience in cross-browser web-based software development.
  • Experience leading and managing programmers while guiding technical solutions for interactive projects.
  • Past experience in an Interactive Agency environment with corporate clients (preferably Fortune 500).
  • Background in Programming and degree in a related field.
  • Advanced programming knowledge applicable to multi-tiered web applications.
  • Knowledge of multi-tiered hosting environments: server software, operating systems and related technologies.
  • Excellent verbal and written communication skills.
  • The ability to write functional, technical and security specifications.
  • Ability to reduce complex technical issues to understandable concepts.
  • Extremely detail oriented, strong organizational skills and attention to detail with outstanding analytic capabilities and the ability to problem solve.
  • Demonstrated experience managing the technical aspects of multiple simultaneous projects within budgetary and schedule constraints.
  • Applied knowledge of software/internet development lifecycle.
  • Maintains a high level of initiative and is able to plan and carry out responsibilities with minimal direction.
  • Able to work well in a team environment.
  • Able to handle stressful situations and deadline pressure.
  • Thrives in a challenging and fast-paced environment and is willing to work hard.

Web Application Developer

The ideal candidate should possess the following qualifications and experience:

  • Strong knowledge of Perl, HTML, JavaScript and CSS, and a strong understanding of object oriented programming principles
  • Solid experience creating front-end code based on comps provided by a designer
  • 4+ years of professional experience as a programmer building websites and database-driven web applications
  • Experience working with JavaScript libraries such as jQuery or Prototype
  • Intermediate knowledge of SQL
  • Deep understanding of cross-browser development
  • Experience working with MVC frameworks is a plus
  • Familiarity with other languages is a plus (JSP, Actionscript/Flash, PHP, Ruby on Rails, etc.)
  • Knowledge with Subversion or other version control systems.

The successful applicant will be responsible for a variety of projects ranging from private intranet web applications to large scale, public facing Internet sites; including front-end web development and back-end CGI programming.

This position requires someone that is driven, positive and a quick learner who can be a contributor to our small team of other top performers. Candidate must be an energetic, self-motivated problem solver who works well in a team environment with excellent written and verbal communication skills. The ability to work in a fast-paced open-office environment and enjoy working on a variety of projects simultaneously is required; agency experience is preferred.

PCD Group offers competitive salary, a strong emphasis on professional development and an amazing benefits package. Our benefits include health insurance, vision coverage, alternative care, dental insurance, a 401(k) retirement plan, paid vacation time and paid sick leave.


Entry-Level Web Application Developer

The ideal candidate should possess the following knowledge, skills and abilities:

  • Strong attention to detail, including following instructions to the letter and creating pixel perfect front-end layouts based on design comps
  • Should be a quick learner, with ability to rapidly understand and implement new concepts
  • Strong knowledge of HTML, CSS and JavaScript
  • Experience working with JavaScript libraries such as jQuery or Prototype
  • Experience with command-line interface on Linux-based systems.
  • Understanding of cross-browser development
  • Basic knowledge of Perl, CGI and SQL
  • Basic understanding of object oriented programming principles
  • 2+ years of experience as a programmer building websites and database-driven web applications (classroom-based experience acceptable)
  • Experience working with MVC frameworks is a plus
  • Familiarity with other languages is a plus (JSP, Actionscript/Flash, PHP, Ruby on Rails, etc.)
  • Experience with Subversion software is a plus

The successful applicant will be responsible for a variety of projects ranging from private intranet web applications to large scale, public facing Internet sites; including front-end web development and back-end CGI programming.

This position requires someone that is driven, positive and a quick learner who can be a contributor to our small team of other top performers. Candidate must be an energetic, self-motivated problem solver who works well in a team environment and has excellent written and verbal communication skills. The ability to work in a fast-paced open-office environment and enjoy working on a variety of projects simultaneously is required.

PCD Group offers competitive salary, a strong emphasis on professional development and an amazing benefits package. Our benefits include health insurance, vision coverage, alternative care, dental insurance, a 401(k) retirement plan, paid vacation time and paid sick leave.