Project Manager - WEB in Chicago, IL

Our Client seeks a solid Project Manager to deliver the creative and technology efforts surrounding small to medium-sized initiatives: 2,000 - 5,000 hour interactive web-sites This project manager should have 4+ years experience in technology project management - web-site development highly preferred. Must be able to work in fast-pace environment accomodating and reporting on impacts from changing technical requirments Exceptional oral and written communication skills - can provide weekly status reports tailored to different audiences: Project Team Senior ManagementMust have delivered projects using SDLC methodology (must be able to talk to the methodology in the interview) Must be able to work with teams accross different states - primary team located in Chicago PMP Certified a plus Travel - 1-day trips once monthly to Virginia.

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

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

Senior Software Engineer (Java/J2EE) 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 Disney, 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.



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.



Education and Experience

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

Typically requires 5 years experience in full lifecycle application development capacity.

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

Quality Assurance/Analyst in Chicago, IL

Our growing and Dynamic Chicago-Loop based client currently seeks a Quality Assurance/Analyst for a 6+ MONTH project engagement with probable extentions. QA Analyst will be responsible for complex & highly integrated software systems that are internally developed. Requirements or use cases may be basic or advanced. Analyst must be very experienced at deriving testable requirements rapidly under less than ideal conditions. Analyst must be very experienced at developing test strategies, detailed test plans, test cases, test data, test coverage, and reporting status. Experience with a formal QA methodology is required, along with experience determining what to optimize for an aggressive schedule without violating the integrity of a test. Ability to prioritize and multi task is critical. Ability to work in a team environment among others with multiple competing priorities is critical. Should be experienced testing java based applications. Experience working in a UNIX/Linux environment with Java as core programming language is required. Ability to navigate in a Linux environment and oracle database is required. Experience in backend/server side testing and debugging is required. Knowledge of TIBCO , XML and shell scripts is helpful. Working knowledge of FIX protocol is a plus. Required skills:Automated Testing Performance Testing LinuxTest Scripting SQLXML Helpful skills:TIBCO Rendezvous JAVAFIX Protocol
Experience: RATE: OPEN (BASED UPON QUALIFICATIONS)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

Java Developer in Chicago, IL

Our growing and Dynamic Chicago-Loop based client currently seeks a Java Developer for a DIRECT-HIRE (PERM) opportunity. Requirement: 5+ years of java experience Requirement: Java SE 1.5 experience Requirement: Working knowledge of ORM solutions (ie: Hibernate, JPA) Requirement: Client / Server development skills Requirement: Working knowledge of SQL (specifically Oracle and PL/SQL) Requirement: Basic knowledge of HTML Requirement: Ability to write code from scratch Requirement: Good working knowledge of Unix/Linux based systems Requirement: Skill in developing for a multi-processor multi-threaded system. Strong analytic and problem solving skills a must. Job Description: The Software Developer will be responsible for maintaining and enhancing the back office tool suite.
Experience: WE ARE UNABLE TO SPONSER OR TRANSFER H1B-VISA'SINCLUDE SALARY HISTORY FOR CONSIDERATIONPLEASE INCLUDE JOB TITLE IN SUBJECT HEADINGSALARY: OPEN (BASED UPON QUALIFICATIONS) ANNUAL BONUS STRONG BENEFITS

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

Software Implementation Specialist in Chicago, IL

My Loop based client is looking for a Software Implementation Specialist to join their team. They develop their own software which must be then implemented on the client site and this Specialist will be managing the implementation process. This position is very client facing and this Software Implementation Specialist must have extensive experience implementing software on a client site. The Software Implementation Specialist is an integral part of the organization and is in charge of the final client implementation and integration. The Software Implementation Specialist may be managing a few contractors on site as well as those helping with the process.

TO APPLY directly for this position email a resume to Brad Scott at:
Experience: MUST have 3+ years experience managing software implementations on site at a client. This person must have outstanding client facing communication and presentation skills.

TO APPLY directly for this position email a resume to Brad Scott at:

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

Senior Technical Architect.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?



Job Description : Senior Technical Architect.net

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.



Essential Job Functions



Technical Skills and Experience

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

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

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

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

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

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

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

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

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

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

11. Familiarity with Agile development philosophy

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

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

14. 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 Wo

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

Database Consultant, 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 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 Consutlant within the Tools & Technology group has primary responsibility for the development and/or maintenance of Client and Agency systems that support the delivery of data(base)-driven marketing initiatives that build Client business. Towards this end, the manager may be responsible for the accurate and timely delivery of a variety of projects including, but not limited to, the following:

Development of a consumer marketing database

Creation of a centralized repository of Client consumer information

Migration of a consumer marketing database to a third party Vendor

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

Development and implementation of database tools (i.e., campaign management , query/reporting)tool

Development and implementation of user training programs

Production Support for an active marketing database

Development of new functionality for an active marketing database



Specific tasks include:

Vendor Selection

Production Support and System Development

Business Process Mapping

System User Advocacy

Quality Control & Best Practices

Tools & Technology Expertise

Other Technical Support

Compliance and Financial Management

Management and Training

Communication/Teamwork



Qualifications

Bachelors Degree or higher

Five to seven years' experience working as an I/T consultant or at a third party Vendor supporting large consumer databases

Proficiency in Excel, PowerPoint, Word, Visio, Microsoft Access and Microsoft Project

Strong communication and interpersonal skills

Project Management experience (defining requirements and project scope as well as managing budgets and timelines) – PMP Certification is a PLUS

Ability to work effectively and efficiently as part of a team

Experience with direct response (application and strategy)

Knowledge of Contact Management Tools (e.g., DoubleClick, Top Dog and Unica) is a plus

Knowledge of Query and Reporting Tools (e.g., Cognos, Business Objects, Brio) is a plus

Knowledge of data analytic tools (SAS, SPSS or other) is a plus

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

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

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

Database Consultant, 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 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 Consutlant within the Tools & Technology group has primary responsibility for the development and/or maintenance of Client and Agency systems that support the delivery of data(base)-driven marketing initiatives that build Client business. Towards this end, the manager may be responsible for the accurate and timely delivery of a variety of projects including, but not limited to, the following:

Development of a consumer marketing database

Creation of a centralized repository of Client consumer information

Migration of a consumer marketing database to a third party Vendor

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

Development and implementation of database tools (i.e., campaign management , query/reporting)tool

Development and implementation of user training programs

Production Support for an active marketing database

Development of new functionality for an active marketing database



Specific tasks include:

Vendor Selection

Production Support and System Development

Business Process Mapping

System User Advocacy

Quality Control & Best Practices

Tools & Technology Expertise

Other Technical Support

Compliance and Financial Management

Management and Training

Communication/Teamwork



Qualifications

Bachelors Degree or higher

Five to seven years' experience working as an I/T consultant or at a third party Vendor supporting large consumer databases

Proficiency in Excel, PowerPoint, Word, Visio, Microsoft Access and Microsoft Project

Strong communication and interpersonal skills

Project Management experience (defining requirements and project scope as well as managing budgets and timelines) – PMP Certification is a PLUS

Ability to work effectively and efficiently as part of a team

Experience with direct response (application and strategy)

Knowledge of Contact Management Tools (e.g., DoubleClick, Top Dog and Unica) is a plus

Knowledge of Query and Reporting Tools (e.g., Cognos, Business Objects, Brio) is a plus

Knowledge of data analytic tools (SAS, SPSS or other) is a plus

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

Senior Software Engineer (Java/J2EE) 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 Disney, 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.



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.



Education and Experience

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

Typically requires 5 years experience in full lifecycle application development capacity.

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

Application Support Analyst- Finance in Chicago, IL

We currently have a position available for Application Support Analyst-Finance, who will provide support to end users in the organization on various types of financial software applications in order to effectively fulfill business objectives. This includes troubleshooting financial applications and software for all internal customers throughout the media group. The Application Analyst will also assist in the implementation of new systems and development of documentation. The essential functions of the Application Analyst are: providing support on the Lawson payroll/ H.R. system.; ability to evaluate and interpret end user information requests that require data extracts and reports using report writers such as crystal reports.; contributes to the development of tools and interfaces between Lawson and other applications such as oracle financial or the web.; work with business units to understand business requirements and business processes in order to properly gather technical requirements for system development, enhancement and support. ;participates in the analysis of user project proposals.; identifies potential problem areas, and recommends optimum approaches for project path.; provides on-call support and problem resolution for computer applications in multi-user computer and communications environments.; provides support for and participates in project-related activities in a variety of scientific/technical areas.; participates in data gathering for purposes of SOX compliance.This is an ongoing opportunity by Robert Half Technology.

<br/><br/>All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.
Experience: Bachelor's degree; at least 1+ years of experience that is directly related to the duties and responsibilities specified. 5+ years of technical experience in total is required for this position. The Application Support Analyst should have in depth experience with Lawson payroll/H.R. system and crystal reports. The candidate should be expertise in extracting data from an oracle database. The ideal candidate for this Analyst position should have strong problem solving, analytical, organizational and oral and written communication skills. Knowledge of business processes with the experience in media industry would be a plus.

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

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

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

Write clean, documented, reusable and scalable Actionscript code

Maintain a coding skill set at the forefront of cutting-edge technology and share knowledge with others

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 resour

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

Software Implementation Specialist in Chicago, IL

My Loop based client is looking for a Software Implementation Specialist to join their team. They develop their own software which must be then implemented on the client site and this person will be managing the implementation process. This position is very client facing and this person must have extensive experience implementing software on a client site. The Software Implementation Specialist is an integral part of the organization and is in charge of the final client implementation and integration. This position may be managing a few contractors on site as well who will be helping with the process.

TO APPLY directly for this position email a resume to Brad Scott at:
Experience: MUST have 3+ years experience managing software implementations on site at a client. This person must have outstanding client facing communication and presentation skills.

TO APPLY directly for this position email a resume to Brad Scott at:

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

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

Senior Technical Architect.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?



Job Description : Senior Technical Architect.net

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.



Essential Job Functions



Technical Skills and Experience

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

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

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

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

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

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

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

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

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

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

11. Familiarity with Agile development philosophy

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

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

14. 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 Wo

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

User Liaison II (Job #8545) in Chicago, IL

"Smartsource is a trusted international staffing and recruitment firm, building relationships by matching people with opportunities!"

Title: User Liaison II
Location: Chicago, IL
Start: ASAP
Duration: permanemet
Salary: 55-75K
Hours: 8 am to 5 pm
Candidate Citizenship / Residency Requirement: US Citizen
Degree: 4 yr degree required
Experience: 1-3 years
Candidate Must Have : SCT BANNER experience (within Higher Education) & Student Information experience

Scope:
A functional consultant who has extensive applied and practical experience in SunGard's Banner product:

o Consult with supervisor, systems analysts, other programmers and end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, hardware and operating system environment, and interfaces with other systems.
o Design or write program specifications based on consultations with supervisor, systems analysts, other programmers and end users.
o May convert designs and specifications into computer code. May compile code into programs and corrects errors detected in compile process. Creates test transactions and runs tests to find errors and confirm program meets specifications. Analyzes code to find causes of errors and revises programs.
o Write and maintain documentation of changes to computer code, programs and specifications.
o Design and code layouts for onscreen user interfaces, printed outputs, and interfaces with other systems.
o Provide technical assistance by responding to inquires regarding errors, problems, or questions with programs.
o Revises program for corrections, enhancements, or system environment changes.
o Train end users for technical support staff to use and support program.
o Coordinate with programmers about program revisions. Modifies and maintains software programs written by others.
o Maintain a working knowledge of current releases (version changes and enhancements) of SunGard SCT's Banner.

SKILLS/EXPERIENCE:

Strong functional understanding of Student business processes and operations and administrative and/or ERP systems (module) within Higher Education. Must have specific experience in any of the following; Admissions, Recruiting, Registration, Graduation, Student General, Academic History, Financial Aid, Housing and student services processing:

o Experience in any of the ERP and/or administrative systems in Higher Ed required;
o Sungard's (SCT) Banner, PeopleSoft, Datatel, Jenzabar/CARS, IA Plus.
o Experience working with SCT Banner strongly desired and preferred.
o Banner SAR experience desired.
o One (1) to three (3) years experience using on-line data base information systems.
o Excellent communication and customer service skills.
o Minimum of three years experience using desktop and/or laptop computers.
o Excellent problem solving and analytical skills.
o Working knowledge of Microsoft Office software including Microsoft Project.
o Experience with on-line database query tools.
o Experience in consulting/training groups or individuals in the use of computers and related.
technologies.

Desired Skills/Knowledge/Experience:
Banner Forms creation.
SQL/PL-SQL skills.
Banner Self-Service Products
Project management skills.
CAPP
Report Writing Tools (Crystal Reports, BRIO, etc.)

For immediate consideration, please feel free to reply back to this email with word .doc of your resume, your contact info and availability to interview/start. Julia:

(As it is our intent to offer a safe and healthy work environment for our employees, we conduct a pre-employment background check)

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

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

Programmer/Analyst - .Net in CHICAGO, IL

Programmer/Analyst - .Net

Great company in the Loop is seeking a Programmer/Analyst to join their growing team. This person will be responsible for a wide array of duties including business requirements gathering, analysis and documentation as well as system design and documentation, system support and system development. The core technologies required are SQL server, ASP.Net and C#. This person must have a good understanding of business processes and great communication skills.

TO APPLY for this position directly email a resume to Brad Scott at:
Experience: 2+ years experience in a programmer analyst capacity gathering business requirements and working in the core technologies of SQL server, ASP.Net and C#.

TO APPLY for this position directly email a resume to Brad Scott at:

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

Senior Software Engineer in Chicago, IL

We are currently working with a client in the O'Hare, Illinois area who is looking for a full time permanent and also a contract employee for the following position.

Purpose
To design, implement, and maintain a variety of C, C++, and VC++ Applications. Maintain a subsection of the client design and technology. Interact with customers to resolve technical issues. Manage day-to-day workflow for junior developers and provide both technical and personal leadership and guidance to those developers.


Experience: Job Functions
Essential
. Design and Implement various features within our products.
. Contribute to documenting design changes and additions to existing software
. Experience with developing software targeted for WinXP and Vista
. Willing to work with InstallShield tools for packaging releases
. Review and help estimate implementation times.
. Support QA and Tech Support in dealing with product releases and customers.
. Support Customer conference calls as a software expert.
. Provide leadership and guidance to less experienced engineers in how to implement their own assignments.

Educational/Training Requirements
. Bachelor's in Computer Science or similar field
. Six to Eight years related work experience
. Hands-on experience in the following applications and technologies:
C and C++
MS VC++
MS MFC & ATL experience
Unicode
MS Access ODBC/ADO experience
. Experience working with the Visual Studio
. Skills interacting cross functionally with various company associates especially the engineering and quality assurance staffs
. Experience working in a fast paced team environment.
. Experience working with 3rd party APIs or building and supporting APIs
. Experience working with Quality Assurance or Software Testing
. Experience working with numerous International Carriers on technical items.

Other Requirements
. Regularly communicates verbally
. Must be available to travel to a customer's location if needed for technical discussions, approximately 1 to 2 days per quarter.

Thank you,
Barb Connelly
Manager, Consulting Services
York Enterprise Solutions
708-531-8361



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

Entry level Unix/Linux Desktop Professional in Chicago, IL

We currently have a position available for a Desktop Professional within Unix/Linux environment. The responsibilities for this position are: performing hardware system staging for Unix and Linux environments and interfaces directly with the datacenter infrastructure, electronic trading production assurance, and networking departments ; help manage the server fleet &#150; installs kernel patches, installs device drivers, installs third party software, and configures network interfaces ; perform hardware troubleshooting, manage spare part inventory, open trouble tickets, and schedule hardware repairs/service calls; responsible for hardware inventory, database inventory updates, hardware migrations, and removal of end-of-life hardware; coordinates production environment changes with the computer operations division in order to maintain a stable production environment. This is an ongoing opportunity by Robert Half Technology.





This position requires experience with Red Hat, Solaris and Security. A BS in EE, CS or CPEG is also preferred for this position. Desktop professional with Unix/ Linux platform is desired for this position. The candidate needs strong communication skills with the ability to work both individually and as part of a team. Since this is an immediate opening, candidates must be able to interview quickly and start immediately.





<br/><br/>All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.
Experience: This position requires experience with Red Hat, Solaris and Security. A BS in EE, CS or CPEG is also preferred for this position. Desktop professional within Unix/ Linux environment is desired for this position. The candidate needs strong communication skills with the ability to work both individually and as part of a team. Since this is an immediate opening, candidates must be able to interview quickly and start immediately.

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

Traffic Coordinator for Downtown Agency in CHICAGO, IL

This contract to hire position will assist with the internal scheduling of Company project work. Assists with the movement of all jobs through the Creative, Account Service, and Production Teams. Maintains and updates the job folders to insure all pertinent materials are present according to established project process.

Liaison between Account Service, Creative, Proofreading, and Production. Coordinates the production of meeting materials for assigned small meeting projects.


DUTIES AND RESPONSIBILITIES

1. Understands, facilitates, and adheres to project process.
2. Works with team input to support traffic workflow.
3. Assists with updating and maintaining time & events and all project information daily and weekly.
4. Provides timely communications regarding projects daily if necessary to staff.
5. Assists with support of projects to provide appropriate schedule/workflow support.
6. Creates, updates and maintains agency job jackets and filing records.
7. Supports with the creation and maintenance of a weekly project report (schedule adherence)
8. Responsible for preparing and packaging and posting project deliverables.
9. Monitors project timeliness by routing work to retrieve appropriate approval signatures.
10. Assists with reporting schedule information and &#147;conflicts&#148; to Group Heads, Account Management, Production and EVP.
11. Schedules process related meetings (PTW, Pre-Production, Creative Reviews, Status and Post-Mortem) according to internal process and provides supporting materials.
12. Assists Production Department with filing and maintains printed sample files.
13. Assists EVP in support of workflow and communications within the department.
14. Performs follow-up activity to ensure that all materials are received as expected, eg, faxes sent to project staff, boxes delivered, communications confirmed working with Office Services staff.
15. Coordinates meeting materials for assigned projects.
16. Gathers, researches, purchases, assembles, etc. meeting materials for small meeting projects.



Delegation of Authority
N/A

WORKING RELATIONSHIPS

Staff &#151; Works with members of staff on all levels in the company to traffic assignments.
Clients &#151; Strong detail work to adhere to client requirements.

WORK ENVIRONMENT

Performed in an office environment. Usually works regular hours, but is required to work overtime as needed.

<br/><br/>All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.
Experience: KNOWLEDGE, SKILLS, AND EXPERIENCE

1. Able to interact effectively with other staff members on all levels of the company.
2. 3+ years of previous project management or traffic experience preferred.
3. Able to perform successfully in a fast-paced environment.
4. Detail oriented and highly organized.
5. Able to multi-task.
6. Ability to determine efficient ways to manage scheduling.
7. Service oriented. Customer service experience.
8. Flexible.
9. Proactive.
10. Maintaining accurate filling records.
11. Bachelor&#146;s degree is preferable.
12. Microsoft computer skills including Excel and Word.
13. Strong and skillful communication skills.

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

Technical Support Engineer (College Degree Required) in CHICAGO, IL

My downtown client seeks a Technical Support Engineer to join their team on a full- time basis. The Technical Support Engineer will provide high level technical support to ensure that all Server and PC hardware equipment and software packages are maintained in optimal working order. They will also provide high-level support and technical expertise in networking technology, including LAN/WAN hardware, hubs, routers and firewalls. This is a "hands on" position that requires strong PC and server technical skills, the patience to work with users of all skill levels, and the ability to work on numerous assignments concurrently.
Experience: Candidates MUST HAVE a completed 4 year degree. Unfortunately, there is no negotiation on that requirement. From a technical standpoint, candidate MUST HAVE 5+ years of experience with Windows Server, Active Directory, Exchange, Laptop and Desktop PC, and Cisco (routers and switches). Plus skills that may set candidates apart are AS/400 experience and Blackberry support, but those are not required.

CANDIDATES PLEASE EMAIL RESUME TO

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

Application Support Analyst- Finance in Chicago, IL

We currently have a position available for Application Support Analyst-Finance, who will provide support to end users in the organization on various types of financial software applications in order to effectively fulfill business objectives. This includes troubleshooting financial applications and software for all internal customers throughout the media group. The Application Analyst will also assist in the implementation of new systems and development of documentation. The essential functions of the Application Analyst are: providing support on the Lawson payroll/ H.R. system.; ability to evaluate and interpret end user information requests that require data extracts and reports using report writers such as crystal reports.; contributes to the development of tools and interfaces between Lawson and other applications such as oracle financial or the web.; work with business units to understand business requirements and business processes in order to properly gather technical requirements for system development, enhancement and support. ;participates in the analysis of user project proposals.; identifies potential problem areas, and recommends optimum approaches for project path.; provides on-call support and problem resolution for computer applications in multi-user computer and communications environments.; provides support for and participates in project-related activities in a variety of scientific/technical areas.; participates in data gathering for purposes of SOX compliance.This is an ongoing opportunity by Robert Half Technology.

<br/><br/>All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.
Experience: Bachelor's degree; at least 1+ years of experience that is directly related to the duties and responsibilities specified. 5+ years of technical experience in total is required for this position. The Application Support Analyst should have in depth experience with Lawson payroll/H.R. system and crystal reports. The candidate should be expertise in extracting data from an oracle database. The ideal candidate for this Analyst position should have strong problem solving, analytical, organizational and oral and written communication skills. Knowledge of business processes with the experience in media industry would be a plus.

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

Technical Specialist - Infrastructure in Chicago, IL

We are currently working with a client in the downtown Chicago area who is looking for a contract to hire consultant for a Technical Specialist - Infrastructure Software position.

Assignment Description / Responsibilities:
Subject Matter Expert with a focus on systems, database and application software performance optimization, monitoring and tracking. Addressing software, hardware, infrastructure, configuration, and environment integration for mission critical vendor products. Responsibilities include designing, implementing, integrating and supporting variety of mainframe, mid-frame and PC operating systems and ancillary products to improve systems and application efficiencies. Extensive "hands-on" experience with specific environments and integration relationships to related products.


Experience: JOB REQUIREMENTS:
. Bachelor Degree with 4 years experience OR 6 years experience. Experience in the following technologies: MQ, DB2, WAS, CICS, JAVA
. Analyzes and monitors systems and application performance metrics
. Propose solutions and enhancements to optimize performance. Works with project teams to implement needed improvements in infrastructure, in database systems or in applications
. Reviews deployment and testing procedures and recommends process improvements that address performance and monitoring of infrastructure, database and application systems
. Coordinates with Enterprise initiatives on monitoring and improving systems performance
. Analyzes hardware and software needs and recommends upgrades or new purchases
. Can discuss industry and marketplace trends and directions
. Can identify, discuss and solve key operational issues and considerations
. Can guide and assist other software specialists within specific field of expertise
. Formulates system scope, requirements, objectives and alternatives
. Works in all phases of systems project activities. Project oversight and assessments provided. Can describe key benefits, drawbacks and rationale for standards, policies and practices. Provides status / assessment reporting to management.
. Performs or oversees software installations and upgrades to operating systems and layered software packages. Has in-depth knowledge of components of the subject matter.

Two very important requirements are strong performance tuning and testing skills.

Thank you,

Barb Connelly
Manager, Consulting Services
York Enterprise Solutions
708-531-8362





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

GadBall | GadBall Blog