[Chicago] Python Job posting
Pratt, Doug
dpratt at roytalman.com
Mon Sep 24 20:12:55 CEST 2007
We have several positions with this client. I double dawg guarantee it is a
Python job with a company dedicated to Open Source front to back. Contact me
if you're interested.
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:
* Support new software development, site production and operations
as needed by the assigned business unit:
o With project managers, gather requirements from internal customers
and end-users
o Advise internal customers on the development resource constraints
and risks for requested functionality
o Develop code using test-driven, object-oriented methodologies
o Perform unit testing and integration tests
o Participate in end-user acceptance testing
o Incorporate end-user feedback into later iterations of the software
* Document applications at the following levels:
o System architecture
o Source code
o Administration and maintenance
o End-user training and help
* Participate in and occasionally lead weekly code reviews
* Continually develop skills in object-oriented programming and
design
* Continually develop skills with web client-side technologies
* Continually develop skills as a member of an agile development
team
Job Skills and Requirements:
* Expert in development of web-based applications using primarily
Python (Django framework), Ruby on Rails or PHP 5 in an open-source
development environment
* Experience with source code control systems (Subversion preferred),
object-oriented design, test-driven development, continuous integration,
code reviews and refactoring, Agile development methods (Scrum), relational
database usage and web services
* 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.
* Excellent written and verbal communication skills
* Ability to work well both within a team environment and
independently
* Highly self motivated
* Comfortable working within a fast-paced, dynamic environment
* Ability to prioritize and perform multiple tasks in time critical
situations
* Required to maintain a professional, respectful, friendly
relationship with Leapfrog coworkers, clients and suppliers
* Required to adhere to Leapfrog policies and procedures, Leapfrog
confidences and contract requirements
Education and/or Experience:
* Bachelor's degree and/or 5 years experience relating to web-based
software development
* Minimum of 5 years experience developing, testing, deploying and
maintaining interactive web applications in open source environments, as
well as command-line batch processing scripts in Python, Ruby, Perl or PHP
scripting languages
* Minimum of 5 years experience with any SQL-based RDBMS (PostgreSQL
preferred) in the form of writing efficient SQL queries and executing them
via programming language interfaces
* Experience working with Agile development methodologies,
particularly Scrum teamwork and User Story development and estimation, a
very big plus
Physical Demands:
* Physical demands required of this position may include extensive
computer and telephone usage. The position may also require extended
periods of sitting.
Work Environment: Works in a professional office environment.
Doug Pratt
IT Executive Recruiter
Roy Talman & Associates
150 S. Wacker Dr. Suite 1300
Chicago IL 60606
Phone: 312-425-1313 x 131
Fax: 312-425-0100
dpratt at roytalman.com <mailto:dpratt at roytalman.com>
www.roytalman.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/chicago/attachments/20070924/5a2374a9/attachment.htm
More information about the Chicago
mailing list