Programmer Analyst 4 BCA Marketing Support Job in Renton, Washington US

Programmer Analyst 4 BCA Marketing Support

Location Renton, WA Security Clearance Required? No Security Clearance Required about security clearance definitions Position Description BCA Marketing IT Support Programmer Analyst - Leads and performs the design, program, test, implementation and documentation of complex computing applications and software or computing architecture and computing application system designs in support of BCA Marketing. Leads analysis of end user processes to define application requirements. Writes and compiles complex code based on documented design or designs application architecture that integrates application software and delivery subsystems for specific applications. Modifies or upgrades complex applications to maintain functionality and performance. Identifies and recommends improvements. Identifies and resolves complex programming or application architecture problems. Competencies General + Business (Operational) Acumen Extensive and specialized understanding of how the business and organization works and why; knowledgeable in current and helps develop future policies, practices, trends, and information affecting the business and organization; understands the competition; understands how tactics work in the marketplace. Understands how to accomplish tasks and influences through formal channels and the informal network; understands the origin and reasoning behind key policies, practices and procedures; understand and works effectively within the cultures of the organization. + Collaboration Consistently works effectively and cooperatively with team members and fellow project team leaders, other employees and external customers. Establishes and maintains good working relationships by actively involving less experienced employees and/or other project team leaders and external customers and helping them feel valued, appreciated, and included in discussions. Places higher priority on team and organization goals than on own goals. Offers to provide assistance and/or project team leadership to other teams and/or employees when doing so would benefit the organization. + Communication Consistently clarifies purpose and importance; stresses major points; follows a logical sequence. Consistently keeps the audience thoroughly engaged through use of techniques such as analogies, illustrations, humor, an appealing style, body language, and voice inflection. Consistently frames even complex messages in line with audience experience, background, and expectations; uses terms, examples, and analogies that are meaningful to the audience. Consistently seeks input from audience; checks understanding; presents message in different ways to enhance understanding. Uses syntax, pace, volume, diction, and mechanics appropriate to the media being used; attends to both direct and indirect messages from others; correctly interprets messages and responds appropriately. Advises fellow project leads and other internal employees in effective communication techniques. + Planning And Organizing Identifies more critical and less critical activities and assignments; adjusts priorities when appropriate. Proactively determines project or assignment requirements by breaking them down into tasks and identifying types of equipment, materials, and people needed. Effectively allocates appropriate amounts of time for completing own work; avoids scheduling conflicts. Is an expert at taking advantage of available resources (individuals, processes, departments, and tools) to complete work efficiently; coordinates with internal and external partners. Uses time effectively and prevents irrelevant issues or distractions from interfering with work completion. + Project Management Extensive experience in creating comprehensive multi-tiered project schedules for significant Business Unit projects; identifies time frames for key project milestones and ensure alignment of sub tier activities for overall project visibility, tracking and completion. Directs and manages very complex project schedules requiring interfacing with multi regional or international activities. Independently identifies project resource requirements, integrate and direct multi project elements into a single collective overall project plan. Collaborates with others on the most complex projects assigned. Ability to direct, delegate and ensure performance of assigned responsibilities and tasks as a project team leader in support of the overall large scale and complex projects. Identifies and resolves any issues and provide solutions and or recommendations to ensure the successful completion of the project. Technical + Analytical Skills Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources with clients, customers and/or suppliers. + Project Leadership Extensive and specialized ability to direct, delegate, and ensure performance of assigned responsibilities and tasks as a project team leader in support of the overall large scale and complex projects. Extensive and specialized ability to identify and resolve project related issues and provide solutions and/or recommendations to ensure the successful completion of the project. + Software Architecture Design Extensive, specialized knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints. + Software Dev Life Cycle Extensive knowledge of the concepts, processes, and philosophies involved with managing a software system throughout the entire life cycle. Ability to participate in all stages of the software development life cycle. + System Integration/Design Extensive ability to build computing systems from a variety of components to provide a business solution, including the ability to integrate application components and databases across computing platforms. Basic Qualifications For Consideration Do you have a minimum of five (5) years experience developing applications using Microsoft development technologies? Do you have a minimum of five (5) years experience developing web based applications? Typical Education/Experience Technical bachelor's degree and typically 9 or more years related work experience or a Master's degree with typically 7 or more years or a PhD degree with typically 4 or more years related work experience or an equivalent combination of education and experience. A technical degree is defined as any four year degree, or greater, in a mathematic, scientific or information technology field of study. Other Job related information Prefer current experience in EOT IT systems. Must be able to communicate clearly, and have the ability to establish and maintain excellent customer and team relationships in culturally diverse teams including peers, business analysts, customers, and partners/suppliers. Candidate will be well versed technically, with the ability to lead technologists and Business Partners on new/innovative technical directions that will meet business needs. Experience with BCA Marketing Analytic Applications, Microsoft technologies, Mobile Application Development, SharePoint 2010 and/or Service Oriented Architecture highly desired. Dependent on assignments, position requires travel to the Renton, Washington location. Business Unit Engineering Ops Tech Division Information Technology Program It Business Partners Job Type Non-Management Experience Level Career/Experienced US Person Status Required? Yes Closing Date: 03/27/2012 about closing dates