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

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 Flash Build Engineer (FB) is responsible for the 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, and ensuring quality deliverables throughout the application lifecycle. The FB's other responsibilities include project estimation, providing detailed documentation, and enhancement of the Engineering Group's rich media application frameworks and toolsets. The FB position reports to a Senior Flash Build Engineer (SFB).



Essential Job Functions



Technical Skills and Experience

1-3 years of Flash/ActionScript software programming experience, specializing in rich web applications

Thorough familiarity with Object-oriented design concepts, and with Design Patterns

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

Past involvement in software applications throughout the full development lifecycle.

Familiarity with the Extreme Programming (XP) methodology.

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 alternative Rich Internet Application (RIA) technologies (Macromedia Flex, Laszlo) a plus but not required.

Knowledge of the Cairngorm framework a plus but not required.

Knowledge of non-flash web development platforms (Microsoft.NET, Java/J2EE) is 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.

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

Presents accurate technical information, in written and oral form.







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 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 identified solution.

Able to anticipate, assess and respond to development problems, working with the appropriate resources to resolve them.

Able to maintain attention to details while also understanding the big picture as it relates to assigned development tasks.

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

Sr. Systems Analyst / Programmer (Job #8377) in Chicago, IL

SMARTSOURCE is currently searching for a Senior Systems Analyst / Programmer for a permanent opportunity with a customer in Chicago 60631

Summary of position:
Configuration, maintenance, report and custom development of Manufacturing Operations Monitoring System including ad-hoc interfaces. The support, maintenance and development of the in-house quality system (Lighthouse) including design and development of interfaces, report writing, and gauge communication scripts.
SAP PM custom GUI development utilizing SAP GuiXT screen developer. Other plant systems as necessary


a. Major responsibilities of position:
Interpretation of manufacturing requirements from the manufacturing facilities and centralized departments for plant monitoring, quality, and SAP Plant Maintenance
Systems. Design and configuration of Acumence plant monitoring System, including HMI, reports and interfaces utilizing Vendor tools, VB programs, and Oracle Procedures/Triggers. Support and maintenance of BCNA Quality system (Lighthouse) requiring HTML Visualization, Gauge data capture mechanisms, VB
Scripts, and report writing. Oracle database knowledge Essential. First line support of Plant systems including Citrix, web, and windows server 2003 troubleshooting,
OPC and Industrial networks in addition to application Related issues. GUI-XT script writing for SAP PM.

b. Education level needed or desired:
Bachelor's Degree in Computer Science, IS, or related field. Or equivalent work experience.
c. Special knowledge or type of skills: Real time system integration (Wonderware or
similar), Knowledgeable of Quality/PM systems in manufacturing company, PLC Literate, Oracle
d. Preferred experience:
Acumence and Lighthouse applications. VB, C#, HTML. Working knowledge of Windows Server 2003, industrial networks and plant system Troubleshooting.
e. Other qualifications or requirements: Inclusion in out of hours support rotation for
plant systems, and travel as required (10-30% est.)


Resumes should be sent to:
Rick


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

Data Modeler in Chicago, IL

We are looking for a qualified Data Modeler for our client in downtown Chicago. The role of the Data Modeler is to assist in the development of the data model by providing thought leadership, business analysis and organization skills to the project. Working through project management, the Data Modeler will organize working sessions to gather requirement from various SMEs and analyze overall business needs. Using input from the various working sessions, the Data Modeler will be a thought leader in the areas of data modeling and health insurance business information in the development and enhancement of the data model.

The Data Modeler will be primarily responsible for:
. Delivery of an ERWin data model
. Providing thought leadership in all questions regarding data model development and update
. Stewardship and control of the data model
. Working with other members of the development team to ensure all requirements are captured and reflected in the data model
. Leading / co-leading data model development and review sessions
. Promoting a spirit of teamwork and cooperation in the development team and SME base
. Escalating issues as required
. Providing input to support the other key deliverables in the project
Experience: Skills Required:
-Enterprise Level Conceptual and Logical Data Modeling experience
-Experience with requirements gathering
-Experience with an ERWin data model
-Previous Healthcare experience a plus

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

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 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

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

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

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 Flash Build Engineer (FB) is responsible for the 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, and ensuring quality deliverables throughout the application lifecycle. The FB's other responsibilities include project estimation, providing detailed documentation, and enhancement of the Engineering Group's rich media application frameworks and toolsets. The FB position reports to a Senior Flash Build Engineer (SFB).



Essential Job Functions



Technical Skills and Experience

1-3 years of Flash/ActionScript software programming experience, specializing in rich web applications

Thorough familiarity with Object-oriented design concepts, and with Design Patterns

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

Past involvement in software applications throughout the full development lifecycle.

Familiarity with the Extreme Programming (XP) methodology.

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 alternative Rich Internet Application (RIA) technologies (Macromedia Flex, Laszlo) a plus but not required.

Knowledge of the Cairngorm framework a plus but not required.

Knowledge of non-flash web development platforms (Microsoft.NET, Java/J2EE) is 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.

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

Presents accurate technical information, in written and oral form.







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 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 identified solution.

Able to anticipate, assess and respond to development problems, working with the appropriate resources to resolve them.

Able to maintain attention to details while also understanding the big picture as it relates to assigned development tasks.

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

Sr. Systems Analyst / Programmer (Job #8377) in Chicago, IL

SMARTSOURCE is currently searching for a Senior Systems Analyst / Programmer for a permanent opportunity with a customer in Chicago 60631

Summary of position:
Configuration, maintenance, report and custom development of Manufacturing Operations Monitoring System including ad-hoc interfaces. The support, maintenance and development of the in-house quality system (Lighthouse) including design and development of interfaces, report writing, and gauge communication scripts.
SAP PM custom GUI development utilizing SAP GuiXT screen developer. Other plant systems as necessary


a. Major responsibilities of position:
Interpretation of manufacturing requirements from the manufacturing facilities and centralized departments for plant monitoring, quality, and SAP Plant Maintenance
Systems. Design and configuration of Acumence plant monitoring System, including HMI, reports and interfaces utilizing Vendor tools, VB programs, and Oracle Procedures/Triggers. Support and maintenance of BCNA Quality system (Lighthouse) requiring HTML Visualization, Gauge data capture mechanisms, VB
Scripts, and report writing. Oracle database knowledge Essential. First line support of Plant systems including Citrix, web, and windows server 2003 troubleshooting,
OPC and Industrial networks in addition to application Related issues. GUI-XT script writing for SAP PM.

b. Education level needed or desired:
Bachelor's Degree in Computer Science, IS, or related field. Or equivalent work experience.
c. Special knowledge or type of skills: Real time system integration (Wonderware or
similar), Knowledgeable of Quality/PM systems in manufacturing company, PLC Literate, Oracle
d. Preferred experience:
Acumence and Lighthouse applications. VB, C#, HTML. Working knowledge of Windows Server 2003, industrial networks and plant system Troubleshooting.
e. Other qualifications or requirements: Inclusion in out of hours support rotation for
plant systems, and travel as required (10-30% est.)


Resumes should be sent to:
Rick


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

SAP BI Analyst in Chicago, IL

Our client located in the west suburbs of Chicago, currently seeks an SAP BI Analyst. This is a CONTRACT-TO-HIRE positon. PLEASE...ONLY REPLY IF YOU SEEK A PERM POSITION. (CLIENT WILL SPONSER OR TRANSFER H1B-VISA'S !!!) Job Description The ideal candidate will perform the following: SAP Business Intelligence Analyst Key Accountabilities: . Provide expertise within the application; SAP Business Intelligence (BI) and the supported business processes and systems.. Provide 2nd line support for internal customers including troubleshooting, identifying system and process improvements, and introducing new technology as appropriate. . Collect, analyze and document business requirements and translate user requirements into technical solutions. . Analyze and diagnose data quality or system deficiency issues and provide options for resolution. . Support the monitoring of system loads, management of user accounts, enhancement of reports/queries and other ongoing support tasks. . Participate in local or global development projects as appropriateExperience Required:. A Bachelor's degree in Computer Science, Information Systems, or related and 5-8 years IT experience with a minimum 4 years SAP R3 and BI experience including at least 1 major project. . Involved in at least 2 full life cycle BI implementations . Have knowledge in at least 1-2 functional R/3 areas (SD, MM, PP, FI, etc.) . Strong process and data modeling skills. . Strong knowledge of BI architecture and the various options for system performance optimization.. Excellent communicator, both written and oral. . Knowledge of SAP BI 7.0 a plus . Experience with portals integration is a plus.. Exp. with SAP BI BEx Query Development required . Strong back-end technical knowledge of delivered content, ODS/infocube configuration and ETL processes is required. . Working knowledge of front-end tools (BEx Analyzer, Web Application Designer, and Information Broadcasting) is expected. . Strong Knowledge in SAP BI tool set including creating Infocubes, ODS, Multi Providers, Infosources, Data Sources, Update Rules and Transfer Rules. . Strong analytical skills and ability to understand existing business processes. . Proven ability to define user requirements and corresponding system specifications, accurate time estimates and creation of clear and concise documentation. . Configure, customize and develop reports and queries using SAP BI.
Experience: WE ARE UNABLE TO SPONSER OR TRANSFER H1B-VISA'SINCLUDE SALARY HISTORY FOR CONSIDERATIONPLEASE INCLUDE JOB TITLE IN SUBJECT HEADING

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

EAI Systems Designer 2 (6498) in Chicago, IL

We are currently seeking to fill an EAI Systems Designer 2 position for our client in Chicago, IL. We invite you to review the position requirements below and apply today if your skills match our need.

Salary: $75,500 - $99,100

Responsibilities:
- Develop application integrations, participate in all phases from analysis through support.
- Understand current & future integration technologies such as SOA.
- Provide input into the planning; identifying tasks, dependencies, resources and work effort.
- Consistently meet commitments with quality results.
- Understand the customers, their needs and priorities, and recommend innovative solutions.
- Lead, communicate change, and mentor others.
- Lead others technically in webMethods, Oracle apps & PL/SQL.
- Prepare appropriate documentation in all project phases and present basic presentations.
- Interact with all levels of IT in meetings and in one-on-one situations.
- Lead meetings attended by peers and business.

Qualifications:
- A minimum of 7 years of application development experience. Proficient in SQL and object oriented languages such as JAVA or C++.
- Bachelor's Degree required, Computer Science degree preferred.
- Demonstrated continuous learning through self-study, certifications, and seminar attendance.
- Excellent analytical, problem solving, project management, interpersonal and communication skills.
- Consistent demonstration of positive behaviors.
- Successful completion of on-time and high quality enterprise level projects.
- Demonstrated skills towards requirements collection, solution design and planning.
- Strong written and verbal communication skills, must be able to communicate effectively with the business.
- Must demonstrate strong time management skills, high work initiative, adaptability, and superior judgment.
- Must be able to function as an experienced member of the staff, to mentor new and/or less experienced team members, and to provide input to project planning efforts.
- Experience with enterprise application integration technologies, such as Oracle Fusion, Tipco, IBM Web Sphere, or webMethods.
- Experience with webMethods Developer, webMethods Monitor and webMethods Trading Networks preferred.

Apply now if your skills and experience are a good match for the position and remember this: At Harvey Nash, the door to opportunity is always wide open.

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

Data Modeler in Chicago, IL

We are looking for a qualified Data Modeler for our client in downtown Chicago. The role of the Data Modeler is to assist in the development of the data model by providing thought leadership, business analysis and organization skills to the project. Working through project management, the Data Modeler will organize working sessions to gather requirement from various SMEs and analyze overall business needs. Using input from the various working sessions, the Data Modeler will be a thought leader in the areas of data modeling and health insurance business information in the development and enhancement of the data model.

The Data Modeler will be primarily responsible for:
. Delivery of an ERWin data model
. Providing thought leadership in all questions regarding data model development and update
. Stewardship and control of the data model
. Working with other members of the development team to ensure all requirements are captured and reflected in the data model
. Leading / co-leading data model development and review sessions
. Promoting a spirit of teamwork and cooperation in the development team and SME base
. Escalating issues as required
. Providing input to support the other key deliverables in the project
Experience: Skills Required:
-Enterprise Level Conceptual and Logical Data Modeling experience
-Experience with requirements gathering
-Experience with an ERWin data model
-Previous Healthcare experience a plus

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

Data Analyst in Chicago, IL

We are looking for a qualified Data Analyst for our client in downtown Chicago. This is for a Data Analyst on a data modeling project and is responsible for assisting the data modelers specifically and the project team in general in the gathering and documenting of information required to build the data model:

. Gathering enterprise level data requirements
. Researching and resolving data issues
. Researching, gaining consensus for and documenting enterprise level data definitions and concepts
. Coordinating and exchanging information with other related projects
. Organizing workgroup meetings
. Completing project documentation
. Writing specifications

Experience: Skills Required:
. Must have Health Care Logical Data Modeling experience
. Familiarity with logical data modeling and the concept of an enterprise level business information model
. Excellent verbal and written communication skills
. Experience in gathering and writing enterprise level data requirements and definitions
. Basic project management skills

Major Accountabilities:
. Assist the data modelers in gathering information, documenting decisions and requirements and resolving issues
. Research, develop and document data model requirements
. Identify, document and resolve data model issues
. Complete project documentation
. Organize workgroup meetings


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

E-commerce - Analyst in Chicago, IL

Our GLOBAL Client located in the North suburbs currently seeks an experienced E-commerce - Analyst for a 6 mo.+ project engagement. MUST BE AN EAD or GREEN CARD HOLDER, or, US CITIZEN (NO EXCEPTIONS)Required skills: 5+ years of the following: Data and problem analysis, Technical solution implementation, Business and Application Support experience, Project Management - Structured project planning, development and tracking, EDI supply chain experience (844, 867, 856), TLE experience required Job Description: Traditional EDI fuctions (X12 and EDIFACT standards processing). MUST have Inovis TrustedLink Enterprise (TLE) software for UNIX. This is a FIRM REQUIREMENT. RESPONSIBILITIES: Analysis of proposed supply chain projects, support of daily activities and coordinates. Works with user to identify the user's need. Delivers quality systems solutions to business problems. Develops conceptual level requirements in the analysis phase. Supports the production environment proactively through tracking management activities. Responsible for the ongoing systems needs of the client/user community. COMPETENCIES: Assists in the identification of business requirements and in devising system and programming alternatives and specifications. Familiar with SDLC methodologies; Studies and analyzes existing office procedures as assigned. Prepares systems flow charts and logic diagrams to describe existing and proposed operations. Codes, debugs, and documents programs. Performs related duties as assigned or requested. QUALIFICATIONS: Bachelors or Masters degree in Business, Information Services, or Computer Science preferred; four to six years consulting experience preferred. At least two years professional consulting and two years in program/project management; formal training in SDLC methodologies; good analytical and problem solving ability, creativity, and insight; strong interpersonal and communication skills.
Experience: WE ARE UNABLE TO SPONSER OR TRANSFER H1B-VISA'SINCLUDE SALARY HISTORY FOR CONSIDERATIONPLEASE INCLUDE JOB TITLE IN SUBJECT HEADING

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

GadBall | GadBall Blog