[Zope-Annce] Python/Zope Job Available
Bob Corriher
bobc at p-wave.com
Fri Jan 20 11:14:38 EST 2006
P-Wave Inc has an opening for a software engineer: with Python and Zope
experience. The job will require relocation to the southeastern PA area.
Forward resumes/salary requirements to markf at p-wave.com
Detailed job requirements are as follows:
Software Engineer:
The position will support business functions through the use of
internally developed and third party software solutions. The select
candidate should have a working knowledge of full life-cycle development
methods and have the ability to perform well in a highly diverse and
busy team environment. Roles: developer/programmer, business analyst,
contribute to programming specifications, design and implement program
logic, test and debug programs, support production software operations,
meet with business personnel to define requirements, report progress and
status of assigned tasks to project teams.
Experience: qualified candidate should have 4 -5 years experience with
developing web-based software programs for business applications.
Excellent analytical and problem-solving skills. Excellent oral and
written communication skills. College degree required preferably in
computer science. Hands on experience with business software
applications development methodology. Advanced skills in Object Oriented
Programming (OPP) highly desirable. Experience with Python and Zope
highly desireable. Additional Skills: VB or C++, XML, wxPython, Zope,
Javascript, HTML, SQL, Apache, working knowledge of CVS.
Primary duties include:
o Plan, develop, test, document and maintain computer programs,
applying knowledge of programming techniques and computer systems using
Python, wxPython, Zope and SQL.
o Evaluate user request for new or modified program to determine
feasibility, cost and time required, compatibility with current system,
and computer capabilities.
o Consulting with client to identify current operating procedures
and clarify program objectives. Help to develop proposal with
information gathered to be submitted to the client.
o Prepares flowcharts and diagrams to illustrate sequence of
steps program must follow and to describe logical operations involved.
o Designs GUI displays to accomplish goals of user request.
o Converts project specifications, using flowcharts and diagrams,
into sequence of detailed instructions and logical steps for coding.
o Recreate steps taken by user to locate source of problem and
rewrites program to correct errors.
o Software installation and some hardware setup.
o End user training
o Trade show/Meeting presentations of product for end users
Required Skills:
o Python / wxPython programming in Win32 environment
o Experience setting up and administering relational databases
such as MySQL, FireBird, PostgreSQL
o Good working knowledge of SQL
o Ability to solve technical problems
o Good communication skills, both verbal and written.
Desired Skills:
o Zope programming experience
o CMF and/or Zope 3 experience
o Experience with Zope4Intranets a plus
o Crystal Reports programming
o Good working knowledge of NSIS installer
o Good working knowledge of CVS/SVN
o Good working knowledge of barcodes/barcode scanning
o Good working knowledge of palmOS
o Programming on PalmOS device
o Good working knowledge of Microsoft Word/Excel/Powerpoint
More information about the Zope-Announce
mailing list