From: Beau G. <be...@op...> - 2007-06-09 18:20:55
|
Note: This job is primarily Python and/or Rails, however prior/current = use of PHP is required.=20 Rails or Python Engineer, Wilmette, IL | Salary: Open My client provides Fortune 500 marketers with customized, = performance-based online customer acquisition solutions. They build long-term and = large-scale marketing programs for select Clients, primarily in the financial = services and communications industries, utilizing a closed-loop marketing process from campaign design and implementation to technology integration. This integrated approach has enabled my client to become the largest source = of new customers from the online channel for most of their clients. Position Purpose: The Software Engineer is responsible for developing and deploying = web-based applications and associated support programs as determined by internal = and external client requirements. Primary Responsibilities:=20 * Develop, deploy and maintain web-based applications by:=20 * Gathering requirements from internal customers and end-users=20 * Advising internal customers on the development resources and risks for requested functionality=20 * Developing code using test-driven, object-oriented methodologies=20 * Performing unit testing and integration tests=20 * Participating in end-user acceptance testing=20 * Incorporating end-user feedback into later iterations of the software=20 * Document applications at the following levels:=20 * System architecture=20 * Source code=20 * Administration and maintenance=20 * End-user training and help=20 Job Skills and Requirements:=20 * Expert in development of web-based applications using primarily PHP5 = and Python in an open-source development environment=20 * Thorough understanding of common web and e-commerce concepts and technologies, such as: HTTP, SSL, JavaScript and variants, HTML and = other client-side data formats (no graphic design skills required), XML and associated technologies, content management concepts, public-key cryptography, application and data security and privacy issues, basic = TCP/IP networking=20 * Excellent written and verbal communication skills=20 * Ability to work well both within a team environment and independently=20 * Highly self motivated=20 * Comfortable working within a fast-paced, dynamic environment=20 * Ability to prioritize and perform multiple tasks in time critical situations =20 * Required to maintain a professional, respectful, friendly relationship with coworkers, clients and suppliers=20 * Required to adhere to policies and procedures, confidences and = contract requirements=20 Education and/or Experience: * Bachelor's degree and/or 5 years experience relating to web-based software development=20 * Minimum of 5 years experience developing, testing, deploying and maintaining interactive web applications in PHP environments, as well as command-line batch processing scripts in Python or PHP scripting = languages=20 * Minimum of 5 years experience with any SQL-based RDBMS (PostgreSQL experience is especially useful) in the form of writing efficient SQL queries and executing them via programming language interfaces=20 * Object-oriented design experience a big plus, especially as related to = PHP 5 development=20 * Experience working with "agile" development methodologies, = particularly Scrum teamwork and User Story development and estimation, a very big = plus=20 If you are local to the Chicago area and are authorized to work in the = USA, please submit your resume and salary requirements to be...@op... [Word or plain text preferred]=20 Thank you,=20 Beau J. Gould=20 Open Source Staffing=20 www.open-source-staffing.com=20 be...@op...=20 |