Technical Lead
Coffey Communications, Inc.
(Walla Walla, Washington)Coffey Communications, Inc., is a leading provider of content marketing solutions for hospitals and health plans across the country. Our publications, websites and mobile options elevate consumer awareness and strengthen brand identity while providing relevant health information and promoting healthy lifestyles.
Implements and manages systems and procedures to ensure high-quality online communication products and services for Coffey's clients and prospects. Takes primary responsibility for determining the scope of projects, writing specifications and project plans; adjusts project plans throughout the life span of a project; schedules development resources; and plans and conducts project orientations. Oversees developers to ensure that products are evolving to meet market needs, that opportunities for growth are being maximized, and that internal production processes are in place for on-time delivery of updates and new projects. 30 percent of time will be spent in oversight and administration.
Leads in all facets of the UX, development, testing and implementation of Coffey applications with a focus on ensuring high-quality products and services that meet client needs and expectations. This includes coding, testing, debugging, documenting, installing and supporting new and existing programs/technologies of a complex nature. Works directly with internal and external customers providing product support. About 75 percent of time will be spent directly working on the products themselves.
Supports department and company objectives through additional projects, technical support and expertise; takes initiative to inform management of challenges or opportunities for improvements pertaining to staff, production processes or products.
- Manages the entire product line life cycle from strategic planning to tactical activities. Creates overall product life cycle plan and specific product requirements and functional design specifications to support that plan, ensuring effective and efficient implementation. The life cycle plan would require periodic updates to reflect changes in market and company strategy.
- Consults with senior management, Business Development and Marketing on the technical aspects of new products and positioning in the market.
- Provides leadership within the development team to achieve efficient and task–oriented operations on a daily basis. Is effective at running meetings to ensure development team delivers on commitments.
- Takes responsibility, in harmony with Human Resources, for the recruitment and selection of new development personnel. Conducts annual performance evaluation of each staff member and monitors performance. Encourages and facilitates the professional development of each staff member. Documents staff progress and accomplishments, as well as any need for improvement. Understands, supports and applies all Coffey human resource policies, including items contained in the personnel manual and travel policy; recommends changes or additions to them. Implements, in conjunction with Human Resources, any employee disciplinary actions, up to and including dismissal. Communicates issues, project status and potential problems to management and other Digital Services department members as needed.
- Is knowledgeable of Coffey environments, systems, infrastructures and business practices.
- Works with development team to define product release requirements, including development, testing, and release cycle.
- Helps drive a solution set across development teams (primarily digital services, business development and marketing) through market requirements, product definition and positioning.
- Stays current with developments in web technologies and competitive offerings as they relate to primary market.
- Maintains a thorough understanding of the technologies and programs related to the development and operation of web services products and services. Demonstrates capacity to develop and deploy products, using ASP.NET, C#, SQL, XML, CSS, JavaScript, database administration using Enterprise Manager, Query Analyzer, DTS, SQL and other emerging technologies.
- Assists corporate representatives, as needed, in securing important accounts, including attending sales presentations, trade shows and responding to RFPs.
- Meets all deadlines and budgets for assigned duties. Is able to live up to high expectations of quality, service and productivity.
- Is able to take on additional projects for the department as needed. Investigates new technologies, special vendors and new products that may enhance productivity or be necessary for special projects.
Other responsibilities
- Writes structured application/interface code with an emphasis on ease of maintenance and minimized maintenance requirements.
- Has strong debugging/troubleshooting skills.
- Is available to work the hours required by internal and external deadlines.
- Successfully works in a team development environment, demonstrating good communication, knowledge disbursement and source code compatibility.
- Maintains Development, QA, and Production hosting environments.
- Leads team meetings, contributes logically and professionally.
- Writes and/or revises program and operations documentation.
- Tests new technology/applications and gives technical recommendations where required.
- Duties and responsibilities may be added, deleted or changed at any time at the discretion of management, formally or informally, either orally or in writing.
- Uses the Coffey timekeeping system to keep an accurate record of time spent on various job activities.
- Bachelor's degree in management, business, computer technology or related field or equivalent education or experience.
- 3 to 5 years' experience in technical project management.
- 3 to 5 years of personnel management experience.
- Proven track record with 2 to 5 years' full life cycle development experience in a production environment building enterprise-level, multi-tier object-oriented applications using: ASP.NET, C#, Visual Studio, SQL and XML.
- Outstanding problem-solving skills, balancing between budget, release schedule and spec adherence.
- Enthusiasm for learning and creatively applying new technology to achieve Coffey business goals.
- Excellent attention to detail and quality. Strong verbal, interpersonal and presentation skills, communicating complex technical issues in a clear, concise manner, and the ability to work collaboratively with other members of the team.
- Strong customer service orientation and an interest in building open, trusting relationships by consulting, coaching and influencing clients in diverse business environments.
- Ability to prioritize, work on and complete many varied tasks simultaneously, meeting deadlines and working well under deadline pressure.
- Necessary discretion, judgment and ability to keep confidences when working with our client family and Coffey processes.
- Enthusiastic attitude.
- Willingness to learn, grow professionally and contribute to the team's success.
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.