Software Engineer.NET in Chicago, IL

At Arc, you'll work with a team of smart marketers and gain global marketing insights, as we share our capabilities across 37 offices in 31 countries. And talk about our marquis list of clients! We partner with Diageo, Disney, Kellogg, McDonald's, Procter & Gamble, Purina, Visa, Whirlpool, and the list goes on... We're also part of Paris-based Publicis Groupe, the world's fourth-largest marketing and communications company.



As a member of the Arc Worldwide team, you'll have the opportunity to make an impact on a wide array of marketing practice areas, share ideas with some of the best minds in the business, and meet creative and professional challenges. Are you ready?



Purpose

The Software Engineer (SE) is responsible for design and development of transactional and visual web applications, and for owning the applications through QA, Production Deploy and Application Maintenance phases. Responsibilities include implementation and completion of assigned development and documentation tasks and ensuring quality deliverables throughout the application lifecycle. The SE's other responsibilities include project estimation for small projects, enhancements, and maintenance efforts and providing detailed documentation. The SE position reports directly to a Software Engineering Manager (SEM).



Essential Job Functions



Technical Skills and Experience

1.2 - 4 years of Java and/or Microsoft.NET software programming experience, specializing in web applications. This particular position will favor Microsoft.NET.

2.Thorough familiarity with Object-oriented design concepts, and with Design Patterns (particularly relating to J2EE/Java or Microsoft.NET/C#).

3.For Java Positions Only: Thorough knowledge and understanding of J2EE technologies and implementations.

4.For Java Positions Only: Experience with J2EE Application Servers (JBoss, Tomcat, IBM WebSphere, BEA WebLogic)

5.For Java Positions Only : Experience using STRUTS framework Knowledgeable with application frameworks such as Spring, Hibernate

6.For Microsoft.NET Positions Only: Thorough knowledge and understanding of the Microsoft.NET Frameworks 1.0, 1.1, and 2.0 using Visual Studio.NET and the C# programming language

7.Experience applying the MVC Model 2 pattern to web applications

8.Past involvement in software applications throughout the full development lifecycle.

9.Familiarity with Agile Development methodology.

10.Proficiency with XML and knowledgeable of associated technologies such as schemas, XSLT, transformers and parsers.

11.Familiar with application development and deployment strategies (CVS, VSS, SVN & other source code control applications, Ant, CruiseControl, NUnit, JUnit etc.)

12.Knowledge of Rich Internet Application (RIA) technologies (Macromedia Flex, Laszlo) a plus but not required.





Planning/Analysis

Creates architectures and high-level designs for new applications and application features using UML and basic diagramming skills

Works with senior team members to determine project scope, and to accurately determine project work estimates and timelines.

Enhances and re-factors existing application frameworks to develop more comprehensive development tools, to minimize future application development effort, and to foster greater code reuse.

Creates extensive, intuitive documentation for application components, frameworks, processes etc.

Presents accurate technical information, in written and oral form.



Execution

Follows Arc World Wide development standards and guidelines.

Attends status meetings which may include all members of the project team, including project managers, user-centered design specialists, designers, QA analysts, systems architects, and hosting operations team to ensure all functional requirements of the assigned development task have been considered and can be implemented according to plan.

Ensures that development possibilities and realities are clearly communicated to project team.

Develops reusable, flexible, accurate, well-documented code for broad user base.

Works with QA Analysts as necessary to resolve issues.

Clearly documents code, testing results, and application changes in a timely fashion.

Provides maintenance of their own personal development environments.



Knowledge, Skills, and Abilities

1.Core Competency

Able to provide high levels of customer service to internal team members, par

To Apply to this job go to http://www.GadBall.com or click here

Senior Software Engineer.NET in Chicago, IL

At Arc, you'll work with a team of smart marketers and gain global marketing insights, as we share our capabilities across 37 offices in 31 countries. And talk about our marquis list of clients! We partner with Diageo, Disney, Kellogg, McDonald's, Procter & Gamble, Purina, Visa, Whirlpool, and the list goes on... We're also part of Paris-based Publicis Groupe, the world's fourth-largest marketing and communications company.



As a member of the Arc Worldwide team, you'll have the opportunity to make an impact on a wide array of marketing practice areas, share ideas with some of the best minds in the business, and meet creative and professional challenges. Are you ready?





The Senior Software Engineer (SSE) is responsible for design and development of complex applications, and for owning the applications through QA, Production Deploy and Application Maintenance phases. Responsibilities include implementation and completion of assigned development tasks, supervision of junior team members, and ensuring quality deliverables throughout the application lifecycle. The SSE's other responsibilities include project estimation, providing detailed documentation, mentoring of other members of the team, and enhancement of the Engineering Group's application frameworks and toolsets. The SSE position reports directly to the Director of Engineering.



This particular position will favor Microsoft.NET



Essential Job Functions



Technical Skills and Experience

1. 5+ years of Java software programming experience

2. Thorough knowledge and understanding of J2EE technologies and implementations.

3. Experience with J2EE Application Servers (JBoss, Tomcat, IBM WebSphere, BEA WebLogic)

4. Thorough familiarity with Object-oriented design concepts, and with Design Patterns (particularly relating to Java and J2EE).

5. Experience applying the MVC pattern to web applications using STRUTS framework Knowledgeable with application frameworks such as Spring, Hibernate

6. Been involved in software applications throughout development lifecycle.

7. Familiar with the Extreme Programming (XP) methodology.

8. Proficient with XML and knowledgeable of associated technologies.

9. Familiar with application development and deployment strategies (CVS & other source code control applications, Ant, CruiseControl, JUnit etc.)

10. Knowledge of Rich Internet Application (RIA) technologies (Macromedia Flex, Laszlo) a plus but not required.

11. Knowledge of Microsoft.NET Framework and the C# language are a plus but not required.





Planning/Analysis

Creates architectures and high-level designs for new applications and application features

Works with other senior team members to determine project scope, and to accurately determine project work estimates and timelines.

Enhances and re-factors existing application frameworks to develop more comprehensive development tools, to minimize future application development effort, and to foster greater code reuse.

Mentors more junior team members

Creates extensive, intuitive documentation for application components, frameworks, processes etc.

Presents accurate technical information, in written and oral form. Must be able to speak and write confidently in client-facing situations.



Execution

Follows and contributes to Arc World Wide development standards and guidelines.

Attends status meetings which may include all members of the project team, including project managers, user-centered design specialists, designers, QA analysts, systems architects, and hosting operations team to ensure all functional requirements of the assigned development task have been considered and can be implemented according to plan.

Ensures that development possibilities and realities are clearly communicated to project team.

Develops reusable, flexible, accurate, well-documented code for broad user base.

Works with QA Analysts as necessary to resolve issues.

Clearly documents code, testing results, and application changes in a timely fashion.

Provides maintenance of their own personal development environments.



Knowledge, Skills, and Abilities

Core Competency

Able to consider several alternatives, which may not be clearly defined, where problems are similar but not identical to past experiences, where information is incomplete and answers are typically sought outside of the work area. Able to effectively present rationale for identified solution.

Able to anticipa

To Apply to this job go to http://www.GadBall.com or click here

Technical Customer Support Specialist in Chicago, IL

Performics, the performance-based marketing division of DoubleClick, is the leading provider of online marketing services and technologies for search, affiliate, and data feed marketing. We are currently seeking a motivated Technical Account Manager.

The Technical Account Manager is a client-facing position within the Technology department that directly supports search clients. The position is responsible for providing both internal and external technical support as it relates to the sale, implementation, training, and day-to-day management and execution of client search programs. This is a technical client services role in a fast-paced, independent, innovative environment.

Responsibilities:
Provide daily technical support and account service for internal and external clients through interaction via phone, e-mails and direct contact.
Coordinate and provide new clients’ training, launch and implementation.
Execute and document ongoing account management processes and technical verifications to ensure client programs running smoothly. Will include monitoring system activities, charting results of performance goals and providing input on methods for program improvement.
Become an expert in proprietary technology products and services. Identify, reproduce, and resolve technical problems as they relate to our technology.
Develop training material on how to use proprietary technology products and services. Conduct technical training on proprietary software for both staff and client users.
Seek ways to improve current technology and business processes. Includes gathering and disseminating client feedback, tracking key issues and contributing to product development cycle.
Research and develop basic knowledge of assigned client business and category. Maintain a competitive level of knowledge of search marketing.
Attend sales and business meetings advising on technology and relating to search products.
Develop and deliver custom client-requested reports using SQL queries and Shell scripting.
Support all implementations of Performics' technology.

Requirements
Qualified candidates will have:
Bachelor's Degree in Computer Science, Business Systems, or Marketing.
Basic competency level in HTML, cookie technology, and URL encoding and structures.
Basic programming understanding and experience.
Familiarity with Shell scripting and SQL query skills.
Experience in client services industry. Search industry experience desirable.
Strong problem-solving and project participation skills.
Professional verbal and written communication skills.
Ability to learn new skills and internal processes quickly.
Customer-focused work ethic with high standard of service and quality control.
Detail-oriented with effective organization and documentation skills.
Job responsibility and compensation will be commensurate with experience.

Benefits offered to all DoubleClick employees include:

Competitive Salary
Four weeks of paid vacation and personal time
Casual work environment
Medical, Dental and Prescription benefits through Cigna
401k with matching
Extensive training and career pathing
Pre-tax transit and Flex Spending Accounts
Optional Pet and Legal Insurance

APPLY TODAY!
We want bright, motivated, skilled and passionate people, so put your best foot forward in a cover letter and send us your résumé. For a complete listing of positions by location, please follow the link below to our career homepage. If your qualifications appear to be a good match with our needs, we will be in touch to learn more about you. No phone calls, please. Thank you for your interest!
https://doubleclick./main/careerportal/login.cfm

To Apply to this job go to http://www.GadBall.com or click here

Assistant Database Analyst Tools & Technology in Chicago, IL

At Arc, you'll work with a team of smart marketers and gain global marketing insights, as we share our capabilities across 37 offices in 31 countries. And talk about our marquis list of clients! We partner with Diageo, Disney, Kellogg, McDonald's, Procter & Gamble, Purina, Visa, Whirlpool, and the list goes on... We're also part of Paris-based Publicis Groupe, the world's fourth-largest marketing and communications company.



As a member of the Arc Worldwide team, you'll have the opportunity to make an impact on a wide array of marketing practice areas, share ideas with some of the best minds in the business, and meet creative and professional challenges. Are you ready?



What is Arc Database Marketing?

Arc Database Marketing works in partnership with Clients as well as other Agency counterparts (e.g., Account Management, Planning, Creative, Production) to seamlessly integrate one-to-one marketing communication into all aspects of the marketing plan. Our role is to effectively harness the vast information already on-hand in Client customer files and databases to shape and deliver individualized customer communication. Vital to our efforts is the compilation and assessment of results that impact future communications.



Our team of database marketing professionals is organized into six service areas: strategy & planning, contact management, marketing operations, modeling & segmentation & analysis, technical consulting, compliance. Some of us are specialists in one area, while others have a more broad perspective. Together, we help our Clients bring together their marketing, technology, analytic, and customer care resources to deliver on the promise of one to one marketing, using our own resources when necessary to get the job done.



Who would be a great addition to the Arc Database Marketing Team?

Database marketing professionals (and those that aspire to be) who believe that great ideas are nothing without great execution and great follow-up. Leaders who individually contribute and effectively collaborate with others. Analysts who are inquisitive, detail-oriented and early adopters of tools and technology. Self-starters who obsess about Client business, constantly challenging themselves to put new ideas on the table ? ideas that build business.



Job Description

An Assistant Analyst in Tools and Technology is charged with helping to keep Client and Agency tools and technology on the "cutting edge." Towards this end, the Assistant Analyst may be involved in any number of projects such as:

- Migration of a consumer information database to a third party vendor

- Identification and installation of a team collaboration tool to enhance productivity and communication

- Development and implementation of a campaign management tool user training program

- Creation of a centralized repository of Client consumer information

- Production Support for an active marketing database

- Development of new functionality for an active marketing database

- Support of tools used by the Database Marketing Team and/or our Clients



Specific responsibilities of an Assistant Analyst in Tools and Technology working on one of these project teams may include some, if not all, of the following:

- Selection of third party vendor via formal RFI / RFP process

- Creation of Project Workplan

- Definition of Business Requirements

- System Design Review and Approval

- System Testing and Approval

- Beta Testing Plan Development & Implementation

- Business Process Definition

- System User Training Curriculum Development, Materials Development & Implementation

- System Administration and Support



Requirements:

- Bachelor's Degree or higher

- One to three years' experience in a related field (e.g., systems consulting, I/T)

- Ability to work effectively and efficiently as part of a team

- Proficiency in working with Excel, PowerPoint, Word, and Microsoft Access

- Knowledge of Campaign Management Tools such as Protagona, TopDog and Unica is a plus

- Knowledge of Query and Reporting Tools such as Cognos, Brio and SQL is a plus

To Apply to this job go to http://www.GadBall.com or click here

Senior Flash Engineer in Chicago, IL

At Arc, you'll work with a team of smart marketers and gain global marketing insights, as we share our capabilities across 37 offices in 31 countries. And talk about our marquis list of clients! We partner with Diageo, Disney, Kellogg, McDonald's, Procter & Gamble, Purina, Visa, Whirlpool, and the list goes on... We're also part of Paris-based Publicis Groupe, the world's fourth-largest marketing and communications company.



As a member of the Arc Worldwide team, you'll have the opportunity to make an impact on a wide array of marketing practice areas, share ideas with some of the best minds in the business, and meet creative and professional challenges. Are you ready?



Purpose

The Senior Flash Engineer (SFE) is responsible for architecture and development of rich media applications on the Macromedia Flash platform, and for owning the applications through QA, Production Deploy and Application Maintenance phases. Responsibilities include implementation and completion of assigned development tasks, supervision of junior team members, enhancing departmental frameworks and procedures, and ensuring quality deliverables throughout the application lifecycle. Other responsibilities include project estimation, providing detailed documentation, mentoring of other members of the team, and enhancement of the Engineering Group's rich media application frameworks and toolsets. The SFE position reports directly to the Director of Engineering.



Essential Job Functions



Technical Skills and Experience

1.3-5 years of Flash/ActionScript software programming experience, specializing in rich web applications

2.Thorough familiarity with object-oriented concepts, design patterns & anti-patterns

3.Experience applying the MVC Model 2 pattern to rich media web applications

4.Past involvement in software applications throughout the full development lifecycle.

5.Familiarity with the Extreme Programming (XP) methodology.

6.Proficiency with XML and knowledgeable of associated technologies such as schemas, XSLT, XPath, transformers and parsers.

7.Familiar with application development and deployment strategies (CVS, VSS, SVN & other source code control applications, Ant, CruiseControl, NUnit, JUnit etc.)

8.Knowledge of alternative Rich Internet Application (RIA) technologies (Macromedia Flex, Laszlo) a plus but not required.

9.Knowledge of non-flash web development platforms (Microsoft.NET, Java/J2EE) is a plus, but not required.



Planning/Analysis

Creates architectures and high-level designs for new applications and application features as specified by senior resources

Enhances and re-factors existing application frameworks to develop more comprehensive development tools, to minimize future application development effort, and to foster greater code reuse.

Mentors more junior team members

Creates extensive, intuitive documentation for application components, frameworks, processes etc.

Presents accurate technical information, in written and oral form. Must be able to speak and write confidently in client-facing situations.







Execution

Follows and contributes to Arc World Wide development standards and guidelines.

Attends status meetings which may include all members of the project team, including project managers, user-centered design specialists, designers, QA analysts, systems architects, and hosting operations team to ensure all functional requirements of the assigned development task have been considered and can be implemented according to plan.

Ensures that development possibilities and realities are clearly communicated to project team.

Develops reusable, flexible, accurate, well-documented code for broad user base.

Works with QA Analysts as necessary to resolve issues.

Clearly documents code, testing results, and application changes in a timely fashion.

Provides maintenance of their own personal development environments.



Knowledge, Skills, and Abilities

1.Core Competency

Able to provide high levels of customer service to internal team members, particularly Project Managers, proactively communicating status and issues.

Able to consider several alternatives, which may not be clearly defined, where problems are similar but not identical to past experiences, where information is incomplete and answers are typically sought outside of the work area. Able to effectively present rationale for identif

To Apply to this job go to http://www.GadBall.com or click here

Database Administrator in Chicago, IL

At Arc, you'll work with a team of smart marketers and gain global marketing insights, as we share our capabilities across 37 offices in 31 countries. And talk about our marquis list of clients! We partner with Diageo, Disney, Kellogg, McDonald's, Procter & Gamble, Purina, Visa, Whirlpool, and the list goes on...We're also part of Paris-based Publicis Groupe, the world's fourth-largest marketing and communications company.



As a member of the Arc Worldwide team, you'll have the opportunity to make an impact on a wide array of marketing practice areas, share ideas with some of the best minds in the business, and meet creative and professional challenges. Are you ready?



Purpose

The Database Administrator (DBA) is responsible for performing or validating database designs for OLTP and OLAP applications, and for the technical infrastructure design of our database applications.



In particular, we are looking for a multi-platform DBA (SQL Server 2000/2005, Oracle 9.0i/10g, MySQL). This individual would participate in many projects, but one area of focus would be our "ArcLight" campaign management system. This system has a highly complex database design and each new client implementation presents a unique set of ETL and scoping challenges.



The DBA's other responsibilities include assistance with the maintenance of our development environment, participating in project documentation and mentoring of other members of the team on database concepts. The DBA position reports directly to a Software Engineering Manager (SEM).





Technical Skills Required

1.6+ years of DBA experience with a focus on database logical and physical design and maintenance

2.Thorough familiarity with database design concepts and knowledge of various theories of database design, including third-normal-form (3NF) and star schemas.

3.Experience with both Microsoft and Oracle database platforms, and a willingness to set any preferences aside and embrace both platforms as valid solutions.

4.Experience with MySQL or other alternative solutions is a plus

5.Experience with the development of batch jobs and ETL processing tasks

6.Master-level experience with all facets of the SQL language, including platform specific DDL

7.Experience setting up and maintaining regular maintenance jobs for backups, validation and optimization

8.Experience performing physical hardware design for complex database solutions

9.Experience in modeling and implementing database redundancy solutions such as transactional replication, log shipping, and failover clustering





Teamwork Expectations

Works with other senior team members to determine project scope, and to accurately determine project work estimates and timelines.

Mentors more junior team members to enhance their understanding of database design concepts

Creates thorough, intuitive documentation for their solutions

Presents accurate technical information, in written and oral form. Must be able to speak and write confidently in client-facing situations.



Delivery Expectations

Follows and contributes to Arc World Wide development standards and guidelines.

Attends status meetings which may include all members of the project team, including project managers, user-centered design specialists, designers, QA analysts, systems architects, and hosting operations team to ensure all functional requirements of the assigned development task have been considered and can be implemented according to plan.

Ensures that development possibilities and realities are clearly communicated to project team.

Develops reusable, flexible, accurate, well-documented solutions for broad user base.

Works with QA Analysts as necessary to resolve issues.

Clearly documents solutions, testing results, and application changes in a timely fashion.

Provides maintenance of their own personal development environments.





Education and Experience

BS/BA in Computer Science or MIS, or equivalent work experience

Typically requires 6 or more years of experience as a DBA in a full lifecycle application development capacity.

To Apply to this job go to http://www.GadBall.com or click here

Senior Technical Architect.NET in Chicago, IL

Job Description : Senior Technical Architect

Department : U.S. Software Engineering



Purpose

The Senior Technical Architect (STA) is responsible for design and development of complex applications, owning the applications through QA, Production Deploy and Application Maintenance phases, auditing of applications developed by other staff members, leading teams of developers, and mentoring more junior developers. Responsibilities include implementation and completion of assigned development tasks, supervision of development activities on large projects, acting as liaison to the project manager (PM), and ensuring quality deliverables throughout the application lifecycle. The STA's other responsibilities include estimation of large and complex projects, providing detailed documentation, mentoring of other members of the team, and enhancement of the Engineering Group's application frameworks and toolsets. The STA position reports directly to the Director of Software Engineering.



This particular position will favor Microsoft.NET



Essential Job Functions



Technical Skills and Experience

7+ years of Java and/or Microsoft.NET software programming experience, specializing in web applications. This particular position will skew more strongly toward Microsoft.NET.

Achievement of official vendor-approved certification in one or more development subset. Certifications in the areas of Microsoft.NET and Java/J2EE are preferred.

Expert-level knowledge of Object-oriented design concepts, and with Design Patterns (particularly relating to J2EE/Java or Microsoft.NET/C#).

Expert-level knowledge of relational database design for both OLTP and OLAP systems, with expertise in SQL Server 2000/2005 or Oracle 9.0i/10g.

For Java Positions Only: Expert-level knowledge and understanding of J2EE technologies and implementations.

For Java Positions Only: Significant experience with J2EE Application Servers (JBoss, Tomcat, IBM WebSphere, BEA WebLogic)

For Java Positions Only : Significant experience using STRUTS framework Knowledgeable with application frameworks such as Spring, Hibernate, JSF, Apache Commons, etc.

For Microsoft.NET Positions Only: Expert-level knowledge and understanding of the Microsoft.NET Frameworks 1.0, 1.1, and 2.0 using Visual Studio.NET and the C# programming language

Experience applying the MVC Model 2 pattern to web applications

Past involvement leading large teams in the development software applications throughout the full development lifecycle.

Familiarity with Agile development philosophy

Proficiency with XML and knowledgeable of associated technologies such as schemas, XSLT, transformers and parsers.

Familiar with application development and deployment strategies (CVS, VSS & other source code control applications, Ant, CruiseControl, NUnit, JUnit etc.)

Knowledge of Rich Internet Application (RIA) technologies (Macromedia Flex, Laszlo) a plus but not required.





Planning/Analysis

Formulates graceful architectures and high-level designs for new applications and application features using UML and basic diagramming skills

Leads engineering team members to determine project scope, and to accurately determine project work estimates and timelines.

Enhances and re-factors existing application frameworks to develop more comprehensive development tools, to minimize future application development effort, and to foster greater code reuse.

Mentors more junior team members

Creates extensive, intuitive documentation for application components, frameworks, processes etc.

Presents accurate technical information, in written and oral form. Must be able to speak and write confidently in client-facing situations.



Execution

Follows and contributes to Arc World Wide development standards and guidelines.

Attends status meetings which may include all members of the project team, including project managers, user-centered design specialists, designers, QA analysts, systems architects, and hosting operations team to ensure all functional requirements of the assigned development task have been considered and can be implemented according to plan.

Regularly presents new engineering topics to the SE department at staff meetings.

Ensures that development possibilities and realities are clearly communicated to project team.

Develops reusable, flexible, accurate, well-documented code for broad user base.

Works with QA Analysts as necessary to resolve issues.

To Apply to this job go to http://www.GadBall.com or click here

Software Engineer (Java) in Chicago, IL

At Arc, you'll work with a team of smart marketers and gain global marketing insights, as we share our capabilities across 37 offices in 31 countries. And talk about our marquis list of clients! We partner with Diageo, Disney, Kellogg, McDonald's, Procter & Gamble, Purina, Visa, Whirlpool, and the list goes on...We're also part of Paris-based Publicis Groupe, the world's fourth-largest marketing and communications company.



As a member of the Arc Worldwide team, you'll have the opportunity to make an impact on a wide array of marketing practice areas, share ideas with some of the best minds in the business, and meet creative and professional challenges. Are you ready?



The Software Engineer is responsible for design and development of applications, and for owning their applications through QA, Production Deploy and Application Maintenance phases. Responsibilities include implementation and completion of assigned development tasks, and ensuring quality deliverables throughout the application lifecycle. The SE's other responsibilities include project estimation and providing detailed documentation. In addition to development responsibilities, this individual performs basic maintenance tasks on the departments development environment. This includes patching of servers, hardware replacement, monitoring backups, provisioning and de-provisioning of user rights, and acting as liaison to the IT department. The SE position reports directly to a Software Engineering Manager.



Essential Job Functions



Technical Skills and Experience

1.Intermediate knowledge of server administration on both Windows and UNIX platforms. Should be experience in applying security patches, setting up and monitoring backups, user administration, and basic hardware maintenance.

2.1-3 years of Java/J2EE and/or Microsoft.NET software programming experience, specializing in web applications

3.Familiarity with Object-oriented design concepts, and with Design Patterns (particularly relating to J2EE/Java or Microsoft.NET/C#).

4.Familiarity with relational database design concepts for OLTP systems, with specific experience with Microsoft SQL Server 2000/2005 or Oracle 9.0i/10g.

5. Intermediate knowledge and understanding of J2EE technologies and implementations.

6.Experience with J2EE Application Servers (JBoss, Tomcat, IBM WebSphere, BEA WebLogic)

7. Experience using STRUTS framework Knowledgeable with application frameworks such as Spring, Hibernate

8.Intermediate knowledge of web interface programming, including HTML, CSS, and basic graphic optimization and slicing.

9.Past involvement in software applications throughout the full development lifecycle.

10.Proficiency with XML and knowledgeable of associated technologies such as schemas, XSLT, transformers and parsers.

11.Familiar with application development and deployment strategies (CVS, VSS & other source code control applications, Ant, CruiseControl, NUnit, JUnit etc.)

12.Knowledge of Rich Internet Application (RIA) technologies (Macromedia Flex, Laszlo) a plus but not required.



Planning/Analysis

-Implements architectures and high-level designs for new applications and application features as specified by senior resources

-Enhances and re-factors existing application frameworks to develop more comprehensive development tools, to minimize future application development effort, and to foster greater code reuse.

-Collaborates in the writing of thorough, intuitive documentation for application components, frameworks, processes etc.

-Presents accurate technical information, in written and oral form.



Execution

-Follows the Arc World Wide development standards and guidelines.

-Attends status meetings which may include all members of the project team, including project managers, user-centered design specialists, designers, QA analysts, systems architects, and hosting operations team to ensure all functional requirements of the assigned development task have been considered and can be implemented according to plan.

-Ensures that development possibilities and realities are clearly communicated to project team.

-Develops reusable, flexible, accurate, well-documented code for broad user base.

-Works with QA Analysts as necessary to resolve issues.

-Clearly documents code, testing results, and application changes in a timely fashion.

-Provides maintenance of their own personal development environments.



Knowledge, Skills, and Abi

To Apply to this job go to http://www.GadBall.com or click here

GadBall | GadBall Blog