Python Job Board
The postings below appear in the reverse order they were submitted, and the date of posting is provided.
Please see our HOWTO to send us a new listing for the Python Job Board.
Unpaid volunteer positions are listed in the Wiki on the VolunteerOpportunities page.
If you're searching for Python jobs, also try the buttons in the sidebar on the left: these are customized searches into some popular job search engines, and probably have many more listings than here. (If you would like us to add your favorite job search engine to the list, drop us a note with its URL!)
Do not send us your resume. We're not set up to process resumes, and they will be thrown away unread. You can submit your resume to the job boards listed on the left instead.
$LastChangedDate: 2007-01-26 22:32:06 +0100 (Fri, 26 Jan 2007) $
Python Job Opportunities
Stealth Company (Chicago, IL, USA or Anywhere, USA)
Posted 26-Jan-2007
Job Description: This is a website designed to collect information from small businesses. It is relatively simple, I estimate 1 week of work to get a first draft working for someone skilled with a framwork (we prefer TurboGears).
We are going to need somebody for a variety of these kinds of projects as we get the business moving and are starting with the most simple one as a sort of interview.
What Python is used for: Turbogears based website.
- Contact: Sean Harper
- E-mail contact: harper dot sean at gmail.com
In Stealth Mode (Telecommute or Boston, MA USA)
Posted 25-Jan-2007
World-class developer wanted to build a data-centric Web site
Working together, a developer (you) and full-time blogger (almost hired) will gather, organize and present information on an industry that's ripe for a resource that's both timely and encyclopedic. Lots of numbers, charts, categories and tags -- all extensively cross-linked.
Compensation: commensurate with experience.
Tasks:
- harvest XML feeds and HTML pages, extract interesting numbers and text
- correlate numeric data across multiple sources, compute curve fit, interpolate missing values, programatically generate charts & graphs
- organize textual data into category hierarchies and tag clouds
- present numeric and textual data as dynamic HTML pages with cross- referenced navigation
- must handle all sysadmin tasks; experience running a high traffic site is a plus
- may contribute to the blog if desired, though that's not required
Required:
- Python preferred, Django a plus
- good at math, Computer Science degree a plus
- write clean, well-documented, maintainable code
- experience with generating clean HTML + CSS
- can setup and maintain Apache (and/or lighttpd), PostgreSQL or MySQL (or FrontBase)
- Linux or FreeBSD
- able to deal graciously with feedback, both internal and external
- enthusiastic, focused
Helpful:
- parsing XML via REST (or SOAP)
- JavaScript / AJAX
- MacOS X
We're located outside of Boston; you can be anywhere in the world.
To apply, please say why you think this job is a good fit, including specific examples from your background. Some thoughts on your top few development methodologies, principles and/or practices (and why) would be helpful, though it's ok to save this until round 2. NO ATTACHMENTS -- send links or include a text resume in the email.
Contact: job7a@productarchitect.com
Tower Hill Insurance Group (Gainesville, FL, USA)
Posted 25-Jan-2007
Job Description
We're looking for a talented, enthusiastic programmer to join our web team. You'll be responsible for supporting/enhancing our existing real-time policy rating and issuance system, while helping us design and build the next generation of the software. The successful candidate will be a team player who enjoys challenge and is comfortable in a fast-paced environment.
Relevant Technologies
- Python, SQLAlchemy, TurboGears, Twisted, XML-RPC
- Java, Servlets, JSP
- XML, XHTML, XSL
- DHTML, JavaScript, AJAX, CSS
- Oracle, MySQL, JDBC, DBAPI
- SVN, Trac
Java and Python experience are required. Experience developing web applications (preferably using OOP techniques and MVC design patterns) is also required.
Interested?
- Email resume to tvansteenburgh@thig.com.
- To learn more about Tower Hill Insurance Group, visit http://www.thig.com/About.
SpamExperts B.V. (Maastricht, The Netherlands)
Posted 25-Jan-2007
We are looking for a Python programmer with extensive Linux knowledge. We are developing our own antispam technologies (most of which are written in Python) and offer server-side solutions (Linux). Preferably nearby Maastricht but can also be abroad.
- Contact: Dreas van Donselaar
- E-mail contact: dreas@spamexperts.com
Internet Chess Club Inc. (Santa Cruz, CA, USA)
Posted 24-Jan-2007
Job Description: This will be new product development, so you have an opportunity to write beautiful fresh python code.
Requirements:
- Two or more years of Python
- GUI development, especially wxPython
- Know how to play chess
- At least three items from below...
Strongly preferred:
- Board game development (e.g. chess)
- Internationalization and Localization
- Video streaming
Preferred:
- HTML, network protocols
- Non blocking I/O and related skills (e.g. Twisted, threads, generators, etc.)
- Regular expressions
- Some C++, especially python extensions
- Play chess online
Extra credit:
- Graphics skills (e.g. Photoshop)
- Live near S.F. Bay Area, especially Santa Cruz (although it is a telecommuting position)
Python code samples are required.
- Contact: Ken Seehart
- E-mail contact: ken <at> seehart * com
- Phone: (831)four-seven-nine-7684
ITA Software, Inc. (Cambridge, MA, USA)
Posted 24-Jan-2007
Job Description: Integration Engineer
Ever wonder how a company can run 2,000 linux servers in concert to produce a set of custom services? At ITA, we're running hundreds of different applications to seamless offer 24x7 services to customers. Doing so involves traditional software development, but also requires a set of engineers who can marshall processes and data in a distributed Linux environment. We're looking for python programmers who can understand a domain, are experts in leveraging a unix/linux environment, and who have done python programming in a distributed setting. While doing so, you will play an integral role in designing and deploying products in a 24x7 environment.
Responsibilities:
- Design, implement, and maintain software to automate, analyze, and control many of the complex operational functions at ITA's data centers.
- Work with different internal teams to understand product domains.
- Train downstream operations staff, including the production of documentation, diagrams, and other visualization tools.
- Help to debug complex problems as they arise.
- Help to maintain and grow a production environment in a way that makes the system increasingly maintainable.
Qualifications:
- Extensive python programming experience in a unix/linux environment.
- Bachelor's degree in CS, or equivalent work experience.
- Experience designing end-to-end solutions, including code, hardware, and networks.
- Experience with twisted python highly desirable.
Knowledge and Skills:
- Ability to constantly learn new domains, both technically and non-technically.
- Ability to prioritize efforts without constant management involvement.
- Must have excellent problem solving skills, and a willingness to exercise them on a daily basis.
What Python is used for: it's obvious from the Job Description.
Contact: Sarah McManus E-mail contact: ops_careers@itasoftware.com Other Contact Info: n/a Web: http://www.itasoftware.com/careers/
Blackbird Technical Staffing [Agency] (Boston/Cambridge)
Posted 24-Jan-2007
Our client company is an enormously successful and rapidly growing company in Massachusetts, in the Boston/Cambridge area, seeking to fill a multitude of positions in both Software Development and also QA, with key specific interest in Python expertise. All positions are growth opportunities, so working to build cutting edge product(s) in a variety of different areas.
Software Developers:
- 5 or more years of relevant technical (engineering or computer science) experience.
- Experience with multiple of XML, XML Schema, Xpath, XSL, and other XML tools
- Working knowledge of one or more programming languages: Python, J2EE Java, Perl, Lisp,C/C++.
Please direct inquiries, and/or resumes in WORD doc format, to:
- Joanne Faille, Blackbird Technical Staffing
- Tel. 978-232-0200
- jfaille@blackbirdstaffing.com
- http://www.blackbirdstaffing.com
Homeless Link (London, UK)
Posted 23-Jan-2007
Homeless Link is the national membership organisation for frontline homelessness agencies in England. Our mission is to be a catalyst that will help to bring an end to homelessness.
To this end we are seeking a developer for a short (2 month initial, starting mid-Feb 2007) period to bring forward release dates for a range of web services, primarily an interface for our contacts/CRM database. Current development uses Zope/Plone as a delivery platform and it is intended to use AJAX for browser application interaction. The role is to boost the internal development capacity and do the bulk of the work on implementing the web applications. In keeping with Zope, development will be in Python.
Requirements are for Python development expertise, preferably with Zope experience. Understanding of databases and their usage would be useful. AJAX, web service and user interface development experience are a big plus. Ability to work as part of a very small team (this post makes it 2 people...) and turn around incremental improvements on short timescales to ensure delivery matches requirements is essential. Input into the requirements process will be expected (and hopefully wanted!). Desire to do something towards ending homelessness not required, but hopefully fulfilled.
Email details to Craig Burton. Details are also on the Homeless Link website.
- Contact: Craig Burton, IT Manager
- Email: ictmanager@homelesslink.org.uk
- Website: http://www.homeless.org.uk
Zope Corporation (Northern VA, USA)
Posted 23-Jan-2007
Job Description: Software Engineer
Zope Corporation is looking for engineers who love developing Python software and want intricate, fascinating, challenging projects. We are the leading provider of turnkey, hosted Internet solutions for small/medium publishers, and centrally owned group of newspapers, powering over 350 major media properties (print and broadcast). Zope Corporation has teams of talented engineers creating solutions in Python using agile development methodologies.
Requirements:
Strong background in Python
Bachelor's degree in CS and/or equivalent industry experience
No experience with Zope is necessary.
Responsibilities include:
Conduct detailed analysis of problem domains and customer requirements
Contribute to project documentation, testing, transition materials and training
Qualified candidates, send resume and salary requirements to careers@zope.com. Positions are available for a new Northern VA office.
Contact: careers@zope.com
Other Contact Info:
Web: Zope Careers
Zope Corporation (Fredericksburg, VA USA)
Posted 23-Jan-2007
Job Description: Software Engineer
Zope Corporation is looking for engineers who love developing Python software and want intricate, fascinating, challenging projects. We are the leading provider of turnkey, hosted Internet solutions for small/medium publishers, and centrally owned group of newspapers, powering over 350 major media properties (print and broadcast). Zope Corporation has teams of talented engineers creating solutions in Python using agile development methodologies.
Requirements:
Strong background in Python
Bachelor's degree in CS and/or equivalent industry experience
No experience with Zope is necessary.
Responsibilities include:
Conduct detailed analysis of problem domains and customer requirements
Contribute to project documentation, testing, transition materials and training
Qualified candidates, send resume and salary requirements to careers@zope.com. Positions are available in Fredericksburg, VA and a new Northern VA office. A relocation allowance is available for qualified candidates for Fredericksburg positions.
Contact: careers@zope.com
Other Contact Info:
Web: Zope Careers
EdenTree Technologies, Inc. (West Los Angeles and Thousand Oaks, California)
Posted 22-Jan-2007
Senior Developer
Automation is a hot trend in technology, and EdenTree Technologies is a rapidly growing startup with a unique software solution for network lab automation. Our customers are some of the largest network labs in the world.
We are building a team to help deliver our next generation software. Python is our preferred development language.
The ideal candidate will be intelligent, creative, quick, flexible, and enjoy brainstorming with other bright people. We're interested in people who have used five technologies in one year rather than have used one technology for five years.
Candidates who join the company now will have the chance to make a difference, work directly with the CTO and other founding members, and grow along with the company.
We'll be working with the following technologies:
- Python
- Web application design (Turbogears)
- Enterprise system design
- SQL database design and optimization (PostgreSQL, Oracle)
- XML
- XML-RPC/SOAP
- FreeBSD/Linux/Windows
- other major OO language such as Java, C++, C#
- Perl
- TCL
- GUI design
- e-mail contact: careers@edentreetech.com
- Web: http://www.edentreetech.com
Rivel Research Group (Westport, CT, USA)
Posted 22-Jan-2007
Based in Westport, CT, Rivel Research Group is the premier marketing research firm specializing in the investment community.
We are currently seeking an entry-level Programmer/Analyst skilled in database application development (ideally Python/Django) and statistical analysis (ideally SPSS).
Responsibilities
As part of our Analytics and Technology team, you will be helping to create and refine systems involved in the collection, storage, analysis and reporting of survey data. On any given day, you might be:
- Extending/enhancing Django applications using Python
- Designing relational database schema for new database applications
- Writing complex SQL queries to serve tabular or graphical reporting needs
- Automating MS Office applications using VBA or VSTO
- Designing and implementing statistical procedures for survey data analysis using SPSS & Python
Qualifications
We are looking for someone with a natural talent for and genuine interest in these kinds of projects. You will be evaluated based upon the extent to which you possess the skills that we see as central to performing the job. The following is an outline of the skills we are looking for:
- Programming
- General programming intelligence - understanding of algorithms, data structures, object-oriented design, etc
- Command of at least one specific programming language - Python in particular; however, we also will consider those who are skilled programmers in other languages such as C/C++, Java, Perl, Ruby, Visual Basic, C#, etc
- Proficiency in scripted automation of MS Office - whether through VBA/VSTO or via some other language
- Proficiency in web application development using Django
- Database development & administration
- SQL fluency - advanced ability to write raw SQL queries
- Relational design - understanding of how to translate a given subject matter domain to a set of normalized tables
- Administrative knowledge - we use MySQL and SQL Server 2005 primarily, but detailed knowledge of any major RDBMS is fine
- Statistics
- Basic understanding of the most commonly used statistical methods and tests - what they are, when they are used, how to interpret the results
- Proficiency with at least one statistical package - SPSS in particular (SAS, R, etc also acceptable)
- Familiarity with the elements of survey methodology
In your cover letter, please describe your level of skill in each of these areas. Keep in mind that these are not absolute requirements - just skills that will make doing the job a lot easier. Naturally, the more knowledgeable you are in these areas when you walk in the door, the more valuable you will be to the company. However, if your level of knowledge is strong in some areas and weak-to-nonexistent in others, you are not out of the running. Intellectual curiosity and passion go a long way.
Benefits
Rivel Research Group pays full medical (including vision care) premiums and full dental premiums for the employee. We also provide both short and long-term disability and a $10,000 life insurance policy. After one year of employment, you will become eligible to participate in our profit-sharing 401(k) plan. In addition to the employee contribution, depending on profitability, Rivel will make a voluntary contribution in your name of 3% of your total annual compensation (salary plus bonus).
While this is an entry-level position, there is tremendous long-term opportunity for the right person - both financially and with respect to learning and experience. You will be in a position to help shape the course of the company - not only through increased operational efficiency but also by creating infrastructure that enables new service offerings.
All applicants should currently reside within commuting distance of Westport, CT, or have near-term plans to relocate.
About Rivel
Rivel Research Group is the premiere niche marketing research company focused solely on providing strategic investment community marketing research to its core group of large cap, publicly traded companies. Founded in 1991, Rivel is recognized as the leader in objective, unbiased research that utilizes a mix of quantified and qualified data as the basis for its C-Suite/Board level consulting. Our growing client list includes some of the largest publicly traded companies in the world in a wide variety of industries.
- Contact: John Butler, Director of Analytics & Technology
- E-mail contact: programmeranalyst@rivel.com
- Web: http://www.rivel.com
Dosh (Tele-commute)
Posted 21-Jan-2007
Web-designer & programmer
We want to buld a portal to search for property, jobs and cars. It will be similar to http://www.fish4.co.uk
In addition, we want to build portals like http://www.craigslist.org and http://www.gumtree.com.
It is envisaged that the portal will be built in Python using Django or Turbogears
Email contact david_soanes2006@yahoo.co.uk
DreamWorks Animation (Redwood City, CA and Glendale, CA)
Posted 20-Jan-2007
Job Description: The Production Engineering group designs, implements, and maintains software that "glues" together the software and data used in the creation of animated feature films. Production engineers understand the entire computer animation process and use that knowledge to develop the DreamWorks global animation pipeline.
We are seeking a highly motivated person with experience in both software development and in computer animation production.
As a production engineer, you will:
- Maintain the existing software systems used in the production of our films
- Enhance, modify, and redesign the systems to accommodate the ever-changing requirements of production
- Interact with animators and technical directors to solve technical production issues
- Use your understanding of computer animation to come up with creative solutions to difficult technical problems
Qualifications:
Your software development experience must include:
- Large software systems
- Extensive scripting in Python or Perl (preferably both)
- Object oriented C++ experience
- UNIX/Linux development
Additionally, you must have:
- Excellent problem solving and customer service skills
- Outstanding attention to detail and following through on tasks
- Ability to handle a variety of tasks and personality types
- Strong verbal and written communication skills
- Enthusiasm for computer animation and/or CG in films
We also prefer:
- Experience in the computer animation industry
- Knowledge of CG software such as Maya, Houdini, or Shake
- Shell scripting (csh, tcsh, sh) ability
- Knowledge of relational database concepts
- System administration skills
You must have achieved at least a bachelors degree in computer science. A masters is preferred.
To Apply: Please copy/paste resume into the body of an email with "Production Engineer" in the subject line. Then send to jobs@dreamworks.com. Due to virus concerns, we ask that you do not send attachments.
- E-mail contact: jobs@dreamworks.com
- Web: http://www.dreamworksanimation.com
Rex and Co. (San Francisco, CA, USA)
Posted 20-Jan-2007
Job Title: Sr QA Engineer
Job Description: We are looking for a talented QA Engineer with 5-7 years of experience that enjoys the software development process. In this role you will be responsible for developing and executing test plans. You should have experience in load, stress, and performance testing of web based applications. You should also be able to do API-based testing of web services. Ideal candidate will participate in all phases of development including use case analysis, technical design, and implementation.
Responsibilities:
- Interpret use cases
- Write test plans
- Ability to test web service APIs
- Execute functional, unit, stress, performance, and load testing
- Approve or deny release of software
Required Skills (Must be senior in several of the following):
- Experience with the following programming languages
- Python, PHP
- web based application development
- analysis and design
- Able to write and run unit tests
- Database skills - should be able to write simple diagnostic queries and inserts
- Strong build and release engineering skills
- Able to write and interpret effective cases
- Strong knowledge and practice of secure programming concepts
- Experience with or strong knowledge of one of the following process methodologies - agile, XP, or scrum
- Strong knowledge and can work with linux, windows
- Web server - experience testing apache and/or IIS
- Experience in financial services, Ellie Mae
- Experience in real estate investing, mortgage principles
- XML technologies: web services, REST, SOAP, XSLT
- Experience with Django framework
What Python is used for: We use Python and Django for our mission critical web based applications. We transmit and process secure, financial, real estate data essential for our growing business. We use Python for our core - not for helper scripts ancillary tasks.
- Contact: Paul Lucas, Director of Engineering
- E-mail contact: paul.lucas@rexandco.com
- Web: http://www.rexandco.com
Gymglish.com SARL (Paris, France)
Posted 19-Jan-2007
Gymglish is developing a new approach to language learning, highly successful in France, and is looking for a Zope/Plone webmaster based in Paris to prepare for its internationalization.
Job Description: Zope/Plone Webmaster in Paris
- Development of our next generation of front- and back- office tools in Zope/Plone
- Development of our new website in Zope/Plone
- General python development of our GymGlish software (all written in Python)
- Unit testing
Join our 4 man engineering team of talented Python developers and have some fun with us!
Required:
- Experience with Plone
- Expertise of HTML, Javascript, and CSS
- Good python programming skills
- English is a must, French is a plus.
We are not currently considering telecommuting as an option. This is a full time employee position at our Paris Offices only.
- Contact: Antoine Brenner
- E-mail contact: pythonjob@gymglish.com
- Other Contact Info: tel (+33) 1 53 33 02 40
- Web: http://www.gymglish.com
VMware (Palo Alto, CA)
Posted 19-Jan-2007
Software Engineer – O/S Installation and Deployment Engineer
This R&D position resides in our Core Technologies Group and will be a part of our Console Operating System and Applications team. The engineer in this role will gain exposure to many parts of our core OS and our applications. As a result of this exposure, he/she will interface with many groups in and outside of R&D.
Responsibilities:
This position's primary role is in the design and implementation of software for ESX installation, deployment and distribution. Work will involve interaction with product management and will require work with releases of new operating system versions, driver updates, and building Red Hat Package Management (RPM) packages. Most of the coding will be in done in Python with some limited use of Perl and C.
Requirements:
- BS in Computer Science or equivalent.
- Fluent in the use of Python and other scripting languages.
- Experienced in Linux administration and configuration.
- Experience with RPM's.
- Experience building a Linux distribution or Linux rescue disk is preferred
- C and C++ programming is desirable.
- Experience with GTK or Glade a plus.
- Experience with YUM a plus.
Interested parties please contact Hayley Charnaw hcharnaw@vmware.com or 650-475-5377
Google (Mountain View, CA)
Posted 19-Jan-2007
Software Engineer in Test - Mountain View
Position is also available in Phoenix, AZ, Newport, CA, New York, NY and Kirkland, WA.
Google Engineers use their top notch software design, analysis and programming skills to create innovative automated test systems. SETs at Google examine, validate, and test large scale software development and deployment projects. Help design and build intelligent systems that can explore various use cases and scenarios for the world's most impressive computing infrastructure. You will be coding about 70% of the time.
In addition, strong candidates will have one or more of the following:
- 3+ years of Testing and Automation experience.
- 5+ years of development experience.
- 2+ years of Software Internationalization or Localization.
- Experience leading and managing Engineering teams.
- 2+ years of experience:
- Writing open source test automation tools.
- Testing software in a distributed networking environment.
- Testing large scale enterprise products.
- Relational Databases or programming in SQL.
- Testing ETL and data warehouse applications.
- TCP/IP network programming and various protocols Linux kernel, OS design, and clustering systems Security Testing.
Requirements:
- BS or MS in Computer Science or equivalent, PhD in Computer Science a plus.
- 3+ years of development and/or test automation experience.
- Excellent coding skill in C, C++, Java, or Python.
- Good scripting skills in at least one common language (Perl, Python, Shell).
- Highly proficient in a Unix/Linux environment.
- Deep knowledge of internet technologies.
Email contact: pboone@google.com Phone: 650-253-8085
Idealpeople Ltd [Agency] (Cambridge, UK)
Posted 18-Jan-2007
in partnership with a NASDAQ-listed Encryption/Cryptography Technology World-Leader
Job Description
2 x Software QA Engineer - Cambridge, UK one up to £25,000, the other up to £30,000
My client are the number one encryption and cryptography technology firm, and sell a range of hardware and software solutions covering secure e-commerce, HSM, PKI and SSL solutions to the vast majority of worldwide banks, large public sector organisations and blue-chips - basically, any company with a genuine need to secure large volumes of data.
Their Engineering team in Cambridge is world-renowned for the quality of their work, and generally boast excellent academic pedigrees and very deep technical skills. All software is developed in low-level C in a cross-platform (Windows/Linux) environment, and Python is used heavily.
I'm currently looking for two Software QA Engineers, to develop test cases as well as running test scripts written in Python, and developing harnesses and testware.
To apply, you'll need some solid experience or knowledge of Python, an understanding of C would be nice, and any automated testing experience or harness/testware development would be a real bonus.
To apply, please send a CV to nick.gallimore@idealpeople.net, or call Nick on 01908 562785 for an informal chat about the requirement.
Senior Software Developer [Agency] (Cape Town, South Africa)
Posted 18-Jan-2007
A quality & innovative company in the GSM space is looking to employ Senior Software Developers for their team. There is an opportunity to cross train, if you do not have Python experience.
You will be developing innovative business and process solutions based on web back-end systems ( communicating with embedded devices as well)
REQUIRED SKILLS & EXPERIENCE
- At least 3 years of Software development experience
- Python OR any two of the following languages: Perl, PHP, JSP ( Java )
- Unix / Linux web development background
- Experience with web technologies: HTML, CSS and Javascript
- Scripting / interpreted language skills
- SQL database skills
ADVANTAGE TO HAVE :
- Django frame work experience
- 3 year IT Qualification
Apply now by sending your detailed CV to Charles Labia, former IT Development Manager,
- EMAIL : cwf_lab@primechoice.co.za
- PHONE : +27 21 6710393
iitjobs Inc.. [Agency] (Philadelphia, PA, USA)
Posted 18-Jan-2007
Job Description:
- Manage a development team consisting of internal and third-party developers with a diverse skill set
- Evaluate, review, and troubleshoot complex code and search algorithms
- Optimize search results for speed and accuracy
- Gain a deep understanding of the algorithms and design of the core of the search engine
- Aggressively identify opportunities for engineering improvement in the areas of result quality, reliability, performance, and maintainability
- Computer Science degree or 5+ years of experience (3+ years in search technologies preferred)
- Strong communication and collaboration skills to work with people from a variety of technical backgrounds
- Interest in language processing and information extraction technology
- Deep understanding of problems in language processing (encoding conversion, tokenization/segmentation, part-of-speech tagging, etc.)
- Practical experience with C++ and Python or Perl (Experience with Java, PHP is a plus)
- Extensive knowledge of machine learning algorithms is a plus.
- Contact: Anuradha Naidu
- E-mail contact: anuradha@iitjobs.com
- Other Contact Info: Support@iitjobs.com
- Web: www.iitjobs.com
Work Wonders Staffing, LLC - [Agency] (New York City, NY)
Posted 17-Jan-2007
Job Description: A great company in NYC is seeking exceptional Systems Administrators with 5+ years experience. They are eager to see top SysAdmins from any industry including banking (e.g. top tier investment banks, hedge funds), telecom (e.g. Bell Labs) and tech (e.g. IBM, Intel, Google). They are interested in candidates supporting research groups (e.g. universities, national labs) provided the work is hands-on systems work.
A history of solving challenging problems is more important than expertise in any particular area. Clustering and/or scientific computing experience is desired but not required. Ideal candidates will have a mastery of systems fundamentals, UNIX or Linux, & strong programming or scripting ability in C or C++ & Python or Perl. This is not a management position, though we welcome any technical managers interested in returning to hands-on work.
Please note, this is not a contract position - it's a 'permanent'/regular/full-time/on-site opportunity. This company offers excellent, above-market compensation and a great benefits package. They will provide relocation and visa sponsorship, as required.
- Contact: Mike Wilmarth, President and Senior Recruiter
- E-mail contact: resumes@workwondersstaffing.net
- Other Contact Info: Upon receipt of your resume, I will send you a brief data sheet to complete.
- Web: http://www.workwondersstaffing.net
Rex and Co. (San Francisco, CA, USA)
Posted 17-Jan-2007
Job Description: We are looking for a talented python engineer that enjoys software engineering. The candidate should be a senior developer with 7-10 years of overall experience - with a recent focus on Python and Django. In this role you will create web applications, interpret use cases, write unit tests, and create design documentation. You will be customer focused, believe in agile process methodologies, and practice pragmatic programming. The position is onsite, fulltime.
Responsibilities:
- Design and develop features for web based applications
- Design, develop, and consume web service APIs
- Interpret business use cases
- Build software to integrate with external systems
- Work with software engineering team to guide technical direction of our internal systems
Required Skills (Must be senior in several of the following):
- python, php
- web based application development
- analysis and design
- Database skills - should be able to write queries, joins, create and design simple tables
- Strong build and release engineering skills branching, tagging
- Able to write and interpret effective cases
- Strong knowledge and practice of secure programming concepts
- Experience with or strong knowledge of one of the following process methodologies - agile, XP, or scrum
- Strong testing skills - functional testing, unit testing, performance testing
- Strong knowledge and can work with either linux or windows
- Web server - know how to install and configure apache or IIS
- Experience in financial services, mortgage systems, MISMO standards
What Python is used for:
We use Python and Django for our mission critical web based applications. We transmit and process secure, financial, real estate data essential for our growing business. We use Python for our core - not for helper scripts ancillary tasks.
- Contact: Paul Lucas, Director of Engineering
- E-mail contact: paul.lucas@rexandco.com
- Web: http://www.rexandco.com
ApplianSys (Coventry, UK)
Posted 15-Jan-2007
Job Description: Product Developer x 3
You will be helping to produce Python based software that will drive new ApplianSys products. You must be able to demonstrate a deep understanding of Python and Linux (or other nix). Your job will include some or all of the following:
- Development and testing of an Appliance API through which the webGUI can query the state of the appliance and make persistent changes to the appliance configuration.
- Development and testing of the WebGUI through which users interact with the appliance.
- Packaging and distribution of appliance software and updates.
- Generation of comprehensive API documentation.
What Python is used for:
- To create a standard appliance configuration API.
- To create the appliance web GUI. The web GUI may be based on an existing framework such as Turbo Gears, Zope, Nevow
- For unit testing, using an existing Python testing framework such as PyUnit, Twisted Trial, and Buildbot.
Further details of this post are available on our website: http://www.appliansys.com/company/company_10e.shtml
Contact: Matt Robinson <matt.robinson (AT) appliansys.com>
ApplianSys (Coventry, UK)
Posted 15-Jan-2007
Job Description: Lead Developer
This is an opportunity for an accomplished Linux/UNIX or embedded systems software engineer / developer to step into a technical lead role, developing innovative hardware appliance products.
You will be responsible for the design and implementation of Python and C based software that will drive new ApplianSys products. You must be able to demonstrate a deep understanding of Python and Linux (or other nix). Your job will include some or all of the following:
- Design, development and testing of an appliance API through which the webGUI can query the state of the appliance and make persistent changes to the appliance configuration.
- Design, development and testing of the WebGUI through which users interact with the appliance.
- Packaging and distribution of appliance software and updates.
- Generation of comprehensive API documentation.
What Python is used for:
- To create a standard appliance configuration API.
- To create the appliance web GUI. The web GUI may be based on an existing framework such as Turbo Gears, Zope, Nevow
- For unit testing, using an existing Python testing framework such as PyUnit, Twisted Trial, and Buildbot.
Further details of this post are available on our website: http://www.appliansys.com/company/company_10d.shtml
Contact: Matt Robinson <matt.robinson (AT) appliansys.com>
Six Feet Up, Inc. (Indianapolis, IN)
Posted 14-Jan-2007
Founded in Silicon Valley in 1999, Six Feet Up, Inc. is a private woman-owned company that develops open source custom web applications to help manage business online. Our core business lies in the implementation of Content Management Systems (CMS) that allow updates to a website without the need for a webmaster.
We are looking for a Python Developer to:
- Develop software business logic.
- Develop custom web applications.
- Develop custom content objects using Python.
The requirements are:
- Programming experience in Python.
- You must be familiar with Object Orientation.
- An eye for good design. Team player personality. Quick learner.
- You must be authorized to work in the US.
A plus:
- Knowledge of version control management software such as Subversion.
- Programming experience in Java or C#.
- Zope and CMF/Plone Experience.
About the work environment:
- Fast-paced, quick-learning startup environment with open source expertise from Silicon Valley. Great learning opportunity!
- Interaction with international open source contributors.
- Mac OS X machines.
- Flexible hours.
Contact:
- E-mail contact gabrielle@sixfeetup.com
Oprius Software Inc. (Victoria, BC, Canada)
Posted 14-Jan-2007
Who are we?:
Oprius Software is a fast growing web software development company. We specialize in rich web application development utilizing AJAX, lightweight frameworks, and agile development. We have and will continue to build an environment of: learning, growing, and having fun. Our current product and our company are both growing fast and we need another strong programmer to help us reach our goals.
What are we looking for?:
We are looking for talented programmers. You could be somewhere in between a seasoned programmer who wants to help lead and develop a great team, or a recent graduate looking for a great way to develop your skills.
You should be someone who is: driven, independent, and enjoys working in a startup company. You are the top programmer amongst your colleagues. People like you, and enjoy working with you. You work hard and are good at what you do, and you make sure you have fun doing it. Being an early employee and an owner of a quickly growing company is something that appeals to you.
Ok, get to the point, what skills are you looking for?:
Requirements:
- Web programming experience - or enough evidence of skill elsewhere to persuade us you can learn quickly.
- Degree or Diploma in Computer Science, Information Technology or related discipline - or enough self education to convince us you don't need that piece of paper.
- Demonstrable strong programming skill - yes we will ask you to program in the interview.
Extra Points For:
- Experience with: Python, JavaScript, TurboGears, CherryPy, SQLObject, Mochikit, PostgreSQL, CSS, and XHTML.
- Exposure to web application development and databases.
- User Interface design experience.
- Visual design skills.
- Knowledge of our industry (CRM, Hosted Applications, Network Marketing).
If accepted, what will I be doing at Oprius?:
Depending on your skills and how you want to grow and develop, your daily tasks will vary:
- Primarily taking an active role with the development team, designing and implementing new rich web-based software components.
- Designing, prototyping, and implementing user interfaces.
- Researching and learning ways to improve our products and development process.
How do I apply?
The best way is to send us a cover letter and resume to jobs@oprius.com. In the cover letter please include a list of projects you have worked on in your spare time (they don't have to be computer related).
- Contact: Owen Mead-Robins - VP Operations
- E-mail contact: jobs@oprius.com
- Other Contact Info: Phone: (250) 544-1872
- Web: http://oprius.com/jobs/
Fachhochschule Nordwestschweiz FHNW (5200 Brugg, Switzerland)
Posted 13-Jan-2007
Job Description: Linux Systembetreuer/in (60%) und Web-Entwickler/in Python/Zope/Plone (40%)
Die Fachhochschule Nordwestschweiz FHNW umfasst acht Hochschulen. Im Bereich Business Applications der Services ist zum nächstmöglichen Termin folgende 100%-Stelle mit Arbeitsort Brugg zu besetzen:
Ihre Aufgaben: Verantwortung für den sicheren Betrieb und den Unterhalt der Linux-Systeme; Mitarbeit beim funktionellen Ausbau des Webauftritts auf der Basis Zope/Plone, insbesondere Beurteilung der Anfragen für Erweiterungen, Erarbeitung von Lösungsansätzen, Entwicklung, Test und Dokumentation von neuen Funktionalitäten und Unterstützung des Betreuungsteams bei der Einführung
Ihr Profil: Berufsausbildung als Informatiker/in und mehrjährige Erfahrung als Unix- oder Linux (Suse)-Systemspezialist/in sowie vertiefte Kenntnisse in den Bereichen der allgemeinen Webtechnologien (HTML, CSS, JavaScript), Zope/Plone, Python und XML; Weiterbildung zum/zur Informatiker/in FA und/oder im Bereich Webentwicklung/Systembetreuung; Projekterfahrung sowie Kenntnisse von PHP und Apache; selbständige und strukturierte Arbeitsweise; Eigeninitiative und Kundenorientierung; Einsatzfreudigkeit und Teamorientierung; Qualitätsbewusstsein und Belastbarkeit
Contact
- Ihre Bewerbung senden Sie bitte unter Angabe der Kennziffer LI01 bis zum 02.02.2007 an Barbara Gisler, Personal, Services FHNW, Postfach 235, 5201 Brugg,
- E-Mail: barbara.gisler@fhnw.ch.
- Nähere Auskünfte erteilt Ihnen gerne Richard Falk, Leiter Technik BA, Tel. 056 462 40 32, E-Mail: richard.falk@fhnw.ch
Fachhochschule Nordwestschweiz FHNW (5200 Brugg, Switzerland)
Posted 13-Jan-2007
Job Description: Web-Entwickler/in Python/Zope/Plone (100%)
Die Fachhochschule Nordwestschweiz FHNW umfasst acht Hochschulen. Im Bereich Business Applications der Services ist zum nächstmöglichen Termin eine auf ein Jahr befristete Stelle mit Option auf spätere Festanstellung mit Arbeitsort Brugg zu besetzen:
Ihre Aufgaben: Mitarbeit beim funktionellen Ausbau des Webauftritts auf der Basis Python/Zope/Plone, insbesondere: Beurteilung der Anfragen für Erweiterungen; Erarbeitung von Lösungsansätzen; Entwicklung, Test und Dokumentation von neuen Funktionalitäten; Unterstützung des Betreuungsteams bei der Einführung
Ihr Profil: Berufsausbildung als Informatiker/in (Schwerpunkt Applikationsentwicklung) und einige Jahre Berufserfahrung; Weiterbildung zum/zur Informatiker/in FA und/oder im Bereich Webentwicklung; vertiefte Kenntnisse in den Bereichen allgemeine Webtechnologien (HTML, CSS, JavaScript), Zope/Plone, Python und XML; Projekterfahrung sowie Kenntnisse in PHP und Apache von Vorteil; selbständige und strukturierte Arbeitsweise, Eigeninitiative und Kundenorientierung; einsatzfreudige und belastbare Persönlichkeit mit Teamgeist und Qualitätsbewusstsein
Contact
- Ihre Bewerbung senden Sie bitte unter Angabe der Kennziffer WE02 bis zum 02.02.2007 an Barbara Gisler, Personal, Services FHNW, Postfach 235, 5201 Brugg,
- E-Mail: barbara.gisler@fhnw.ch.
- Nähere Auskünfte erteilt Ihnen gerne Michael Hausherr, Leiter Entwicklung Business Applications, Tel 056 462 43 95,
- E-Mail: michael.hausherr@fhnw.ch
Shulman Fleming & Partners [Agency] (New York, NY, USA)
Posted 12-Jan-2007
Job Description: Web Apps Engineer and Core Engineer/Infrastructure
I am looking for an excellent Python developer that would enjoy building a large scale system for exposing information and supporting a global community. A keen eye for knowing what humans like to touch and see. If you love developing in Python and PHP on Linux platform this may just be your dream job.
Requirements:
- Strong background in software engineering (3-6 years).
- Excellent Python or C/C++ programming skills.
- MySQL, Berkeley DB, or PostgreSQL development would be ideal.
- Developed software in a Unix/Linux environment.
The company is not a traditional start up in the sense that they needed to find funding to get their feet on the ground. As soon as the product was conceived funding came immediately from a #1 newspaper in the Manhattan area. A person not afraid to come up with new ideas and loves meeting people would be an excellent addition.
Forward me your resume and I will get in contact with you immediately to talk about the position and company background.
- Contact: Anthony W.
- E-mail contact: aw@sap8.com
- Phone: 646 285 0500x212
- Web: http://www.sap8.com
VMware (Palo Alto, CA)
Posted 10-Jan-2007
VMware is the global leader in software for industry-standard virtualized desktops and servers. The QA System Test group is looking for several senior QA engineers to develop automation in python. You will develop and execute customer-like tests at the system level for the VMware product set. Must possess a good knowledge of linux OS.
Please send your resume to Xuan Nguyen at xnguyen@vmware.com.
Department of Human Genetics, LUMC. (Leiden,The Netherlands)
Posted 10-Jan-2007
Job Description:
Type of Position: Python programmer / bioinformatician / molecular biologist with Python experience (6 month contract)
What Python is used for:
Python is used within the Department of Human Genetics to develop web-based tools to predict the disease-causing effect of DNA sequence variations within the Mutalyzer project (see http://www.humgen.nl/mutalyzer.html for more information). The first stage of this project, the DNA sequence variation nomenclature checker, has been finished. The job involves the implementation of the second stage (variation database checking) and the third stage (sequence variation effect prediction using new and existing tools) and maintenance of existing software.
The Department of Human Genetics is dedicated to the unravelling of the molecular mechanisms of hereditary disorders, the development and improvement of methods for diagnostic mutation screening, functional analysis of the genes involved using animal models and gene expression profiles and the development of gene therapy strategies. You will work within a dynamic research group of 20 post docs, PhD students and technicians.
Requirements:
- Python experience (at least 1 year) or sufficient experience with another higher level programming language
- A background in or affinity with molecular biology / genetics
Contact:
- Contact: Dr. Peter E.M. Taschner, Bioinformatics Support Group
- E-mail contact: P.Taschner[at]lumc[dot]nl
- Web: http://www.humgen.nl
eTouch Systems Corp (Mountain View, CA)
Posted 10-Jan-2007
A very fast growing prestigious client of ours in Mountain View, CA is looking for a QA Engineer with extensive backend testing experience and good python experience as well.
Duration of the project will be 6 months+ in Mountain View, CA
E-mail contact: Please email your resume along with your daytime contact number to kgopalan@etouch.net
Arcturus Automated Trading Ltd. (London,UK)
Posted 9-Jan-2007
Job Description: We develop end-to-end trading systems to automate and simplify trading in the financial markets.We are looking for python programmers who embrace test-driven development, pair-programming and an ability create simple, elegant software that solves and simplifies complex problems. Financial experience is NOT required. Motivation, enthusiasm and integrity ARE required.Compensation for successful candidates will be substantial.
What Python is used for: Absolutely everything. Python and tests pervade 100% of what we do. From gathering price-data, computing analytics, connecting to live-trading venues, calculating Profit-And-Loss and computing risk statistics.
- Contact: Andrew
- E-mail contact: andrew@arcturus-ats.com
- Web: http://www.arcturus-ats.com
VMware (Palo Alto, CA)
Posted 8-Jan-2007
Software Engineer – ESX Installation and Deployment
This R&D position resides in our Core Technologies Group and will be a part of our Console Operating System and Applications team. The engineer in this role will gain exposure to many parts of our core OS and our applications. As a result of this exposure, he/she will interface with many groups in and outside of R&D.
Responsibilities:
This position's primary role is in the design and implementation of software for ESX installation, deployment and distribution. Work will involve interaction with product management and will require work with releases of new operating system versions, driver updates, and building Red Hat Package Management (RPM) packages. Most of the coding will be in done in Python with some limited use of Perl and C.
Requirements:
- BS in Computer Science or equivalent.
- Fluent in the use of Python and other scripting languages.
- Experienced in Linux administration and configuration.
- Experience with RPM's.
- Experience building a Linux distribution or Linux rescue disk is preferred
- C and C++ programming is desirable.
- Experience with GTK or Glade a plus.
- Experience with YUM a plus.
Interested parties please contact Hayley Charnaw hcharnaw@vmware.com or 650-475-5377
Softworld (Massachusetts)
Posted 8-Jan-2007
Looking for a seasoned Python Developer with strong Linux experience.
- Contact: Joshua B. Mishara
- Phone: (781) 373-8424
- Cell: (617) 306-2250
- Fax: (781) 466-8885
- Email: jmishara@softworldinc.com
Ciber, Inc. (Seattle,WA USA)
Posted 7-Jan-2007
JOB DUTIES: Is innovative and provides creative new concepts. Analyses requirements and develops software. Designs, codes, tests and documents.
Improves software engineering standards, processes, and techniques using Python.
Participates in technical reviews of feasibility studies. Conducts design, documentation, implementation, and validation reviews.
Communicates with project leads on project requirements, activities, and status. Works independently. Assists in debugging software code and solving UNIX and Windows system problems. Assists in debugging TCL code.
Has good problem solving skills. Assists in migrating TCL code to Python.
JOB SKILLS: Excellent debugging and problem solving skills, Python development experience, experience with all stages of software lifecycle, Qt or PyQT experience, TCL experience.
- Contact: Eldon Faske, Recruiting Consultant
- E-mail contact: efaske@ciber.com
- Other Contact Info: 425-284-1307
Scattered Blue Inc. (Anywhere, USA)
Posted Jan-5-2007
Scattered Blue is a software engineering firm that is proving the same arrangements that have been so successful for open source projects can also be a profitable business strategy.
We have no physical development offices, but instead coordinate the efforts of many geographically separated, expert developers working from home using WIKIs, IRC, etc. Sometimes we do team programming over voice chat plus "screen -rx". From time to time, we pick a city, and meet for a 2 or 3 day hack-a-thon.
Applicants should have outstanding written communication skills, obvious hubris, and a high midichlorian count.
We're continuously starting new projects. At the moment, we have immediate needs for advanced skills with: py-Qt4, twisted, distributed storage systems, various forms of web development, some strange meta-javascripting, and new things that are always coming up.
So, if you're the type of coder who would enjoy being paid to sleep late, lounge around your place, and occasionally write some amazing Python code, you should certainly send us a resume right now.
- E-mail contact: jobs(at)scatteredblue.com
- URL: http://scatteredblue.com/
AlertMe.com Ltd. (Cambridge, UK)
Posted 4-Jan-2007
Job Description: Python Linux application programmer (contract - 3 months initially)
Role:
Implementing an application, primarily in Python, on embedded ARM Linux. The application supervises an embedded wireless network and communicates with a Web 2.0 server, maintaining and controlling state, and executing user-defined rules. Ability to plan and execute from rough specifications with tight timescales is essential.
Key responsibilities:
- Embedded ARM Linux application development - robust, modular, extensible
Minimum requirements:
- Good computer science degree
- 10 years' experience designing commercial quality embedded application software in a high-level language
- 5 years' experience writing Python on *nix platforms
- Experience of source control and an 'open', peer-review style of working
- Articulate and good team player
Ideal experience:
- ARM Linux
- Network security
- Server-side database interfacing
About the company
AlertMe.com is developing a Web2.0 internet appliance architecture. The first service, Home Awareness, protects customers' homes, families, and belongings by alerting them to unauthorized entry or fire in a variety of ways, giving personalized solutions at a fraction of the cost of conventional systems.
Contact:
- Email: jobs[at]alertme.com
- Phone: 01223 361555
Infinite People Ltd. [Agency] (Role Based in Leicester, UK)
Posted 3-Jan-2007
Job Description: A contractor is URGENTLY required to join a Project in the later stage of a development project. Candidates will need an excellent understanding of Python and Plone/Zope as the worked around a Permission based Portal (back-end).
As the project is in the final stages the role will be Testing and de-bugging code and producing any additional add-ons/code required
- Contact: James Unsworth. Consultant
- E-mail contact: james.unsworth@infinitepeople.co.uk
- Other Contact Info: 0870 165 1447.
- Web: www.infinitepeople.co.uk
Shulman Fleming & Partners. (Manhattan, NY)
Posted 3-Jan-2007
Job Description: Research Engineer
You will be a key member of our software development team, and will design and implement new data analysis components critical to our product, and optimize efficiency and effectiveness of existing algorithms. You will work primarily in Python, using both MySQL and PostgreSQL.
Other requirements include:
- BS or advanced degree in Computer Science or other technical field
- 5+ years experience in software engineering
- A track record of successful, shipped, projects
- Excellent all-around coding skills, with fluency in at least in one of
- Python, c, or c++
- Expertise with Python not required, but a major plus
- UNIX experience, with Linux on x86 a plus
- Strong DB skills, and experience with one of either PostgreSQL, MySQL, or
- BerkeleyDB
- Experience in one or more of the following areas a plus:
- data analysis
- machine learning
- search engines
- natural language processing
- document classification
- information retrieval
Contact:
- Contact: Anthony J. Wlodarski
- E-mail contact: aw@sap8.com
- Other Contact Info: Phone: 646 285 0500 x212 Fax: Fax: 646 285 0400
- Web: www.sap8.com
AgileMind Technologies (Minsk, Belarus)
Posted 30-Dec-2006
Job Description: AgileMind Technologies has an open position for an experienced Python developer to work on a Feature Request/Bug Tracking software system used internally. AgileMind Technologies is an offshore software development and software outsourcing company headquartered in Belarus, Eastern Europe.
What Python is used for: Design and Development of an advanced CR/Bug-tracking system for internal use.
Language Requirements: Good command of English is required.
Please apply by sending a message with your resume to jobs[at]agile-mind[dot]com.
Requirements:
- Python experience (at least 3 years);
- Java experience (at least 1 year);
- AJAX experience is a plus;
- Google Web Toolkit experince is a plus;
Contact:
- Contact: AgileMind Technologies HR Department
- E-mail contact: jobs[at]agile-mind[dot]com
- Web: http://www.agile-mind.com
BAZMANsms Inc. (Cleveland, OH, USA or Anywhere, USA)
Posted 27-Dec-2006
Job Description:
Title: Creative Python Innovator
Type of Position: Full and Part Time Contract. Contract to perm available as well. Rate is negotiable with equity component.
Our Development Environment:
- Linux 2.6 (using Ubuntu Edgy)
- SMTP protocol
- Python 2.4 (of course)
- TurboGears web framework
- PostgreSQL
Skills you should have to join the team:
- Python 2.4 (a must)
- PostgreSQL, mySQL or equivalent
- Linux
- TurboGears preferred but not critical
We're flexible on hours and location (Cleveland preferred, but remote in US is ok), and will work around schedules of the right candidates.
What Python is used for: We are a Cleveland based, creative startup in the mobile space with technology built entirely on Python and the TurboGears framework. The first project has already launched and we are looking for help expanding to other vertical offerings on the roadmap. This will be an opportunity for you to leverage creative freedom to push the bounds of Python ability in creating cutting edge applications. We pride ourselves on being entrepreneurial, fast paced, creative and unafraid to innovate with technology. If you have the python skills and usually find yourselves looking for a challenge, then this is for you. We're not afraid to innovate!
Email us your resume or description of experience. All submissions will be kept confidential.
- Contact: Tikvah Shachter
- E-mail contact: tikvah@bzmnsms.com
Link-Assistant.Com (Minsk, Belarus)
Posted 26-Dec-2006
Job Description: LinkAssistant.Com is looking for a skilled, motivated Python programmer to join our dev team and help us develop our off-the-shelf Website analysis software used by thousands of Webmasters from more than 30 countries.
What Python is used for: Primary tasks will be the development of custom Web analytics scripts to interact with our off-the-shelf software.
Fluent English is a must. The position is in Minsk, Belarus. Remote development is also an option.
Please send your application with your resume attached to jobs[at]link-assistant[dot]com.
Requirements:
- Passionate software developer;
- Very good Python skills;
- Good Java skills;
- Fast learner who is able to learn the specifics of our business domain;
Contact:
- Name: Viktar Khamianok, Tech Lead
- E-mail contact: jobs[at]link-assistant[dot]com
- Web: http://www.link-assistant.com
Claddagh Resources (Atlanta, GA, USA)
Posted 20-Dec-2006
Position is with client of Claddagh Resources in Cleveland, OH, USA
Job Description:
Title: Senior Flash Developer
Skills: Python / Java / C++, Flash / Actionscript, Unix / Linux / Irix
Type of position: FULLTIME
Our Client: Large established company with its world headquarters in Cleveland, and international leader in providing Internet Content. Their multi-channel distribution network provides unparalleled reach across retail, web, and wireless. Among other accomplishments, these flagship partnerships include dozens of top-name retailers... all major Net portals...
Our client – a python shop, is currently looking for Senior Flash developers with 3+ years of experience with Flash / Actionscript experience
The Flash Technology Group would be a group with focused expertise in developing Flash technology various product platforms. Particularly in the development of content and their related tools for those platforms. Flash will not only be used by designers to create this content, but also this robust programming language will be used to enable richer content and application development.
Benefits: Benefits include attractive salary, comprehensive compensation package includes: Health, Vision, Dental, Retirement plans incl 401K, Flexible spending accounts (FSA), Holidays, Vacation, Free Parking, Professional Development (Tuition Reimbursement), Onsite ATM, Subsidized Cafeteria, etc. RELOCATION MAY BE COVERED as well
Responsibilities:
Main Objectives:
- Consults with creative group and develops technology-rich Flash content
- Develops code-centric Flash front-ends that integrate with the back-end systems
Requirements:
- 3-5+ years of experience with Flash / Action Script required
- 3-5+ years of experience with C++ and/or Java - working with Python is a Big Plus
- 2+ years of experience with SQL - working with Oracle is a Plus
- 3+ years of experience doing Internet development
- 2+ years of experience with Unix - Linux and Irix are plusses
- Working knowledge of HTML, Java script, Internet architectures is required
- Contact: Rozina Mardhani
- Email of contact: rmardhani[at]claddaghresources[dot]net
eTouch Systems Corp (Mountain View, CA)
Posted 18-Dec-2006
Job Title: SQA Engineer - White Box/Unit Tester with Java/Python experience
We are looking for an excellent software QA Engineer with the below mentioned skill sets for a project in Mountain View, CA . The project will be for a 6 months+ contract duration. Job Requirement:
- Prior experience with white box testing/Unit Testing of Java applications.
- Prior hands on experience working in python.
- Exceptional knowledge and experience in databases.
- Exceptional java development skills/knowledge. Prior java development experience would be a plus.
- Must have a very solid understanding of data structures, algorithms, core java libraries and their implementation details.
- Must be very comfortable in Object Oriented Fundamentals.
- A computer science degree would be a plus although not required.
Multiple positions open at both junior and midlevel. Interviews are ongoing and in-person interviews might be requested.
Please send me a word copy of your resume along with your rate expectation, daytime contact information at your earliest.
- Contact: Kamala Gopalan, Resource Manager
- Email: kgopalan@etouch.net
- Website address: http://www.etouch.net
Tectura (Chicago, IL)
Posted 14-Dec-2006
Software Engineer
Textura offers value added business process management services that automate the entire construction payment process – by facilitating communication, automating document creation, providing online document exchange and enabling direct electronic payment. These services dramatically help general contractors, subcontractors, owners, developers and lenders effectively manage cash flow and risk – while reducing costs. Textura’s software capabilities are configured on a project-by-project basis to most effectively meet our customers’ needs. Textura is an industry first solution – committed to improving the Construction Payment Process through the use of technology innovation.
Headquartered in a northern suburb of Chicago, our management and advisory teams consist of professionals with general business and management, construction management, accounting, and process and technology consulting experience.
Our primary customer service offering is a web-based solution written in Python. We have major additional functionality to add to our current offering, and plans to re-factor and re-architect our systems to support future requirements.
Role:
This position will be responsible for the architecture, design, development and unit testing of new features and feature extensions required of the Textura application. Additionally there are opportunities to lead functional requirements discussions regarding the evolution of the Textura application.
Technology skills include:
- Well-rounded technical skill set, and experience developing complex, high volume business systems.
- Architect and systems development experience.
- Web application programming in Python.
- Application development using Linux, Apache, Webware, SQLObject, Reportlab, and J2EE technologies.
- Database programming with PostgreSQL, DB2, and Oracle.
- Web services and enterprise application integration experience.
- Business process focused systems experience.
Qualifications:
- BA/BS in CS or equivalent experience.
- A minimum of two to five years of software development experience, using formal development methods.
- Experience developing robust, secure, scalable, high volume, commercial-grade web applications.
- Financial and business workflow development experience.
- Expertise with all phases of the software development lifecycle, including requirements analysis, design, coding, testing, implementation, and support.
- Excellent verbal and written communication skills.
- Skills working in a collaborative team environment.
You can expect a fast-paced, fun, and challenging work environment, great people to work with, a competitive salary commensurate with experience, and significant bonus potential. If interested, please forward resume and contact information to:
Barbara Tomczak
Rackspace Managed Hosting. (San Antonio, TX, USA)
Posted 14-Dec-2006
Job Description: Rackspace Managed Hosting, the world’s fastest growing, profitable managed hosting company, is looking for an energetic, passionate PHP/Python Developer. Rackspace is the place to come for big challenges, big opportunities, and a cool corporate culture. The Rackspace core vales are:
- FANATICAL SUPPORT™ in all we do
- RESULTS first: substance over flash
- Embrace CHANGE for excellence
- PASSION for our work
- Keep our PROMISES
- We treat each other like FRIENDS and FAMILY
We are seeking PHP Python developer to join one of our Development Teams. This individual will be a part of a fast paced, cutting edge development team that is tasked with the future development of our world class mission critical systems.
As a member of the Team you will have an opportunity to participate at every step of the software development lifecycle including requirements gathering, design, architecture, development and testing. We are looking for a team player with creative problem solving skills, a love for technology and a fanatical attitude towards customer support.
Job Requirements:
- 2+ years of enterprise web application development experience
- 2+ years of object oriented programming experience
- 2+ years PHP, Python, Perl Application Servers
- Hands on experience writing web applications on Unix with a MySQL or PostgressSQL database
- Light Quality Assurance Experience
- Strong working knowledge of PHP, Python, or Perl
Contact:
- Contact: Beth Bates, Research & Sourcing Recruiter
- E-mail contact: beth.bates@rackspace.com
- Web: http://www.rackspace.com
Microcom [Agency] (South East UK)
Posted 12-Dec-2006
We are currently seeking a number of Software Engineer from graduates to senior developers to work in a team of highly able programmers, using technologies such as Python and Linux, and modern Agile development processes encompassing pair programming, unit tests, and working with stories.
To qualify we expect all members of the software team to have the following:-
A keen analytical mind, with a sound ability to judge when to focus on the details and when to think laterally.
Good interpersonal skills. This means being able to work continuously with other developers and talk sensibly with non-technical staff.
A strong desire to do things right, and not just to get it done. Obviously this needs to be tempered by the need to accept the compromises such as time-constraints that exist within a business.
Exposure to Linux/UNIX and other OS's, since people who've only worked in one environment tend to have fixed, unrealistic ideas.
Exposure to object oriented programming in more than one language. So long as there is some breadth, previous experience of Python is almost irrelevant (although a desire to program in Python is essential).
Ideally, graduates must be able to demonstrate an interest in Open Source technologies.
Contact
- Rakesh Thakrar
- Tel: 01727 752000
Resource Options Inc. [Agency] (Cambridge, Mass)
Posted 11-Dec-2006
- Job Description: Senior Developer. Looking for a developer with
- server-side development expertise addressing advanced scalabiltiy and performance requirements.
- Contact: Corey Williams
- E-mail contact: cwilliams@resourceoptions.com
- Other Contact Info: 781-455-7432
- Web: http://www.resourceoptions.com
Feeling Software Inc. (Montreal, QC, Canada)
Posted 11-Dec-2006
Job Description:
We are seeking highly talented and brilliant individuals to join our team. Senior, junior and intern developer positions are available.
Selected candidates will participate in the research and development of new and existing software products, for our internal use and for our clients, including Epic Games, Sony Computer Entertainment and Google.
English fluency is required. The positions are in Montreal, Canada. Relocation assistance may be offered to senior developers. We offer competitive salaries and very generous stock option grants.
Applications should be sent by email to: hiring@feelingsoftware.com. Please DO NOT CALL. Requirements
- Passion for software development, exceptional programming skills, ideally with C++ or Python.
- Understanding of modern development best practices.
- Creative and innovative mindset.
- Initiative and autonomy.
- Ability to learn much faster than peers and to communicate effectively.
Nice to have (General)
- Experience designing and architecting complex, high-performance software.
- Web development experience, ideally with Python or Ruby frameworks.
- Development in cross-platform environments, e.g. Win32, Linux, MacOS X.
Nice to have (3D)
- Deep programming experience with OpenGL, DirectX or software rendering.
- Experience developing substantial parts of a Game engine or 3D engine.
- Understanding of mathematics and algorithms involved in 3D rendering, computer vision and game physics.
- Experience developing plug-ins or scripts for Maya, 3DSMax or XSI.
- Experience with popular engines and game middleware, e.g. Unreal, Gamebryo.
What Python is used for: Web development (e.g. Django), 3D content tools, prototyping applications, automated testing
- Contact: HR Manager
- E-mail contact: hiring@feelingsoftware.com
- Other Contact Info: Please DO NOT CALL.
- Web: www.feelingsoftware.com
Mooball.com. (Brisbane, QLD, Australia)
Posted 11-Dec-2006
Job Description: Mooball.com is looking for someone with decent python skills and experience to join our team as a Zope/Plone web application developer.
Mooball.com has been using Zope/Plone now for many years on projects around the world - http://www.snp.org, http://www.rightsatwork.com.au, http://www.pfi.org, http://www.restorativejustice.org, http://printer-konicaminolta.com.au, http://www.pacifica.org.au, http://www.relationships.com.au are just a few of the many Plone/Zope sites we have developed. We are recognised internationally and constantly getting enquiries for more work.
We are also a hosting business and host many Zope and Plone sites and are experienced in managing Plone sites that attract in excess of 50,000 visitors per day.
We are in need of more staff and are willing to teach someone Zope and Plone provided they start with a decent base of Python knowledge and are keen to accept a steep learning curve. Preferably fulltime but part time may be an option.
- Contact: Tom Cameron
- E-mail contact: tom@mooball.com
Univ. of Economics and BA, Vienna / Project IDIOM. (Vienna, Austria)
Posted 11-Dec-2006
Job Description: A full-time position for a doctoral student is available at the Research Institute for Computational Methods of the Vienna University of Economics and Business Administration. The responsibilities of the position comprise the development of algorithms and software components - e.g. document clustering, similarity and redundancy metrics, diffusion models, visualization algorithms, semantic topologies and information landscapes.
What Python is used for: Programming (Scientific)
- Contact: Gerhard Wohlgenannt
- E-mail contact: h9204473@wu-wien.ac.at
- Other Contact Info: other contact info if desired.
- Web: http://www.idiom.at/2006/12/computational-methods/
Guidely (Urbana Champaign, IL)
Posted 11-Dec-2006
- Lead developer: I am looking for a lead developer to help develop
- a really cool personal finance web application. I have five years experience in vreating methodologies for corporations to gain financial efficiencies through cash flow re-engineering. I recently conceptualized a very simple but sophisticated personal finance application based on these experiences. The webapp will automate and optimize how individuals and families allocate their income efficiently. As an example, you will be able to know how you will spend $5,000 you earned this month in order to meet your goals. The application will automatically let you knowon a daily basis if you are spending right or not. This will make it really easy for people to get out of credit card debt or increase their savings. We can help people essentially reduce their financial stress! Its one of those, "why didn't I think of this" ideas. The service is free for all users. There are no graphic or google ads either.
We are be using Amazon's E2C & S3 services so all you'll need is a computer with an Internet connection. Job requirement is to develop a prototype. I've already sketched out the concept in Excel to use as a starting point. Features include automatic transaction downloads from bank, progressive automation, data mining and crowdcasting techniques. There are no set hours to volunteer. As the prototype progresses, we can discuss the compensation that will make you happy to stay on in case you'd want to consider this.
What Python is used for: The application will be developed on LAMP (P=Python).
- Contact: N. Aggor, Founder
- E-mail contact: agnuku@gmail.com
- Web: url still under development.
University of Pennsylvania (Philadelphia, PA)
Posted 9-Dec-2006
Job: Programmer Analyst/ Sr. Programmer Analyst (Artificial Intelligence, Cognitive Modeling, and Software Systems Engineering)
The University of Pennsylvania's School of Engineering and Applied Science in Philadelphia, PA is looking for a Programmer Analyst and a Sr. Programmer Analyst to help a small lab maintain its code base and/or add advanced artificial intelligence and cognitive modeling features. We have a human modeling toolset (written in Python, an object oriented language atop C) that is enhanced periodically by a professor and student teams. Our toolset is often used in client server mode to drive the behavior of characters in remote simulators and game engines. The successful software engineering applicant at various times will be asked to help improve student-authored code (debug and upgrade); manage the laboratory's source code repository and security; and setup builds that will support remote access. The successful AI/cognitive modeling applicant will also need to work on advanced algorithms and help to implement first principles drawn from the behavioral science literature. Must be comfortable collaborating with University faculty, staff and students and be able to help resolve technical issues related to software, systems, and servers as they arise. Occasional travel to conferences or sponsor sites. Pay is commensurate with training and experience.
Qualifications:
BA/BS in computer science or related field with a minimum of two years of software engineering experience (five years for the Senior position), preferably with Python, or an equivalent combination of education and experience. Qualified applicants with a strong background in C, C++, Java, etc., will be considered.. Working knowledge of Windows (Unix or Linux helpful), sockets and remote methods, and object oriented and other design patterns. The successful applicant should have experience with the maintenance of a medium sized code base (100,000 lines). Experience with security and version control administration a plus. Position is contingent upon continued funding.
Apply on-line: https://jobs.hr.upenn.edu/applicants/Central?quickFind=184671
Alternatively, you may search by reference #061221173 at http://jobs.hr.upenn.edu
Professor's Web Site: http://www.seas.upenn.edu/%7Ebarryg/index.html
The University of Pennsylvania values diversity and seeks talented students, faculty and staff from diverse backgrounds. The University of Pennsylvania does not discriminate on the basis of race, sex, sexual orientation, gender identity, religion, color, national or ethnic origin, age, disability, or status as a Vietnam Era Veteran or disabled veteran in the administration of educational policies, programs or activities; admissions policies; scholarship and loan awards; athletic, or other University administered programs or employment. Questions or complaints regarding this policy should be directed to: Executive Director, Office of Affirmative Action and Equal Opportunity Programs, Sansom Place East, 3600 Chestnut Street, Suite 228, Philadelphia, PA 19104-6106 or by phone at (215) 898-6993 (Voice) or (215) 898-7803 (TDD).
Adaptec, Inc. (Raleigh, NC)
Posted 7-Dec-2006
2 Temporary Contractor Positions for Software Engineer.
Coordinating employment through our 3rd party administrator employer Workforce Logic
Duration of Assignment: Approximately 9 months
Department: Storage Management Software
Python Skills used for: Networked Storage Management Software
Position Description:
Responsible for the development of storage applications/services features for external storage devices including virtualization, snapshot, mirroring, failover and other high-availability / high-reliability storage management capabilities. Will be required to take system functional specifications and create low level design documents and then implement the design.
Skill Requirements:
- At least 1 year Python in the last 2 years
- At least 5 years experience, preferably with at least 1 year on distributed applications or both ends of client/server.
- Networking at the sockets AP is crucial (understand select(), non-blocking, XML-RPC, HTTP, SSL). Python asyncore experience would be great.
- CVS/ClearCase version control
- C/C++ very beneficial
- Must be able to work on-site in RTP
Contact:
- Sally Clark
- 321-207-1252 Office
- 321-207-1308 Fax
- sally_clark@adaptec.com
Legerity, Inc. (Austin, TX, USA)
Posted 6-Dec-2006
Job Description:
Employee will work in the Systems Development Group with the primary focus being system level testing of new architectures and chip sets for telecommunications products.
Major duties and responsibilities:
- Design and construction of automated lab validation test stations
- Develop test plans for system level validation of communications chip sets
- Develop and debug SW to validate proper system operation of telecommunications chips and chip sets (lab based system validation testing, not production IC tester)
- Assist with root cause analysis and debug of issues identified during testing
Required experience:
- An MSEE degree with 5+ years of experience, BSEE degree with 7+ years experience in IC systems engineering, or equivalent.
- Excellent software/scripting skills, e.g. C, TCL/TK, C++, PERL, Python
- Lab validation testing
- Lab automation
- Good verbal and written communications skills
- Familiarity with common lab test equipment
Preferred experience:
- VoIP, POTS, or other voice telephony systems
- Experience with lab validation testing of IC's
- Experience with board level design, debug, and modification
- Experience with both analog and digital hardware testing
- Contact: Patrick Maupin
- E-mail contact: pmaupin@gmail.com
- Web: www.legerity.com
Business Technologies Now (Birmingham, Alabama)
Posted 6-Dec-2006
We currently have numerous positions for entry-level Python programmers working in a contractor-based team environment on business application systems.
Technical requirements include database management systems, data modeling and Internet technologies (HTML/CSS/Javascript).
- MySQL experience is a plus.
- Knowledge of wxPython and cherrypy is a plus.
- Unix experience, including Linux, is a plus.
- AJAX knowledge is a plus.
Local applicants preferred, but remote work is available.
Python is used for business application systems, database management systems, work flow and document management.
Contact:
- Lito Delmo
- lito@bizteknow.com
- 205-222-1512
CRC Health Group (Cupertino, CA, USA)
Posted 6-Dec-2006
CRC Health is the nation's largest provider of drug and alcohol treatment services in the country. CRC treats more than 50,000 people annually. The company is based in Cupertino, California and operates residential facilities, and outpatient and opiate treatment clinics throughout the U.S. CRC provides lifelong care to adult and adolescent patients through a continuum of services including detoxification, residential treatment, partial hospitalization, day treatment, intensive outpatient programs, sober living, community education, intervention and aftercare. CRC has extended its presence to the Internet with eGetgoing, an online substance abuse treatment platform.
Our vision is to create a world-class organization that sets the standard of excellence in the treatment of addiction and other behavioral health disorders. We will develop a seamless continuum of science based treatment interventions that allow a patient to receive best practice treatment at any place and at any point in the life cycle of their disease. We will maintain our entrepreneurial drive even as we attain significant size. Our employees will enjoy an outstanding environment that encourages them to grow both professionally and personally. By virtue of our success, we will advance the science of treatment and improve the quality of life of millions of people.
The Internet Marketing department accounts for over 20% of all revenue system-wide and is one of the fastest growing departments at CRC. We are involved in exciting new development projects all the time, including highly customized CMS and CRM implementations. Our team includes Graphic Designers and Web Developers. This position reports to the Director of Internet Marketing and Technology. We have over 350 websites and our network grows everyday. Help change people's lives through the power of the Internet!
Since Python is the root of the Zope and Plone CMS framework, CRC is seeking a Python developer fluent in Zope and Plone to join the Internet Marketing team.
Responsibilities:
- Ongoing management, performance testing and updates to custom Plone CMS
- Coordination with contract Zope and Plone developers and system admins
- Specification of custom CMS/SEO enhancements
- Development, testing, training and documentation of Plone modules/products
- Support front-end developers with site creation and customization within Plone
- Develop coding specifications based on latest web standards
- Create and enhance additional in-house tools to manage web operations
Qualifications:
- Minimum 5 years experience with Web development
- Minimum 2 years experience with Zope framework
- Demonstrated proficiency with Photoshop, XHTML and CSS coding
- PHP/MySQL and AJAX a major plus
- Demonstrated knowledge of "web standards" and SEO
- Fluent with Windows XP (Mac OS not an option)
Please send your resume and salary requirements to:
- Jim Thompson
- jthompson@crchealth.com
- http://www.crchealth.com
GiantByte Software (Edmonton, Alberta, Canada)
Posted 6-Dec-2006
Python developer (with SQL) to work from home (via ssh2 to a linux server) as a contractor, working own hours, needs a computer and internet connection, and will have to be available occasionally for some communication (via phone, skype etc) during "business hours", MST. Should be familiar with the linux command line environment. 2 years experience minimum, but no education required. $20 per hour and up (Canadian dollars) depending on skills and experience. Would prefer to find contractors within Edmonton, but if none can be found, will choose from applicants in other cities.
Contact: recruitment@giantbyte.com
VMware, Inc. (Palo Alto, CA)
Posted 6-Dec-2006
VMWare is Looking for Great Build Release Engineers!
VMware, the industry leader in high-performance, enterprise-class x86 virtualization technology, is looking for a Senior Build Release Engineer to provide and maintain a reliable, repeatable and robust build system which exceeds the requirement of engineering, QA and IT.
The Build Release Engineer would understand and accurately track the root cause and frequency of all build failures, and work with engineering to engage new policies to reduce the occurrence of non-build related failures in order to dramatically reduce the turnaround time for diagnosing and addressing build failures.
For build system related failures, The Build Release Engineer would create a sustainable solution to fix the root cause of the issue. The Build Release Engineer would also deploy build hardware, configuration management and IT/TechOps procedures to ensure that the build team is able to fulfill all build requests, create new processes to unblock key engineering managers on frequent, standard issues that currently go through the build team, and investigate the biggest build related pain points for engineering and work with them to find mutually acceptable solutions.
Responsibilities:
- Run, debug, and maintain VMware's build and release process and provide daily and nightly build support for engineering and QA; run custom builds as needed, monitor running builds and spearhead broken build issues, and provide fast turnaround on build issues during release cycle. Develop, debug, and maintain VMware's internal tools including: official build process, Tinderbox build system, developer build tools, source control wrappers and tools, build reporting and statistics, and internal build group productivity tools.
- Work with Purify and other Windows and Linux debugging tools, integrate third party debugging tools into build process, and develop web based tools to report on build, branch, and project status for use by developers and product managers.
- Manage Perforce source control system, by managing Perforce optimization, performance, backup and recovery operations and provide end user support for developer, QA, doc team Perforce users.
- Support, modify, and expand current Makefile based build system on Windows and Linux.
- Help support, maintain and upgrade InstallShield on Windows and build machines, as well as debug and fix InstallShield build issues.
- Deal with Linux kernel upgrade issues for the VMware product and compile custom VMware modules for all new major Linux kernel releases.
- Create escrow media and official CDs to be delivered to manufacturing.
- Support .Net build environment on Windows. Help design .NET build environment and debug .NET build and development problems.
- Work on 64 bit cross compilation environment. Deal with 64 bit build issues.
Requirements:
- Must have BS or MS in Computer Science
- Must have 5+ Years of Industry Experience in Build Release
- Must know CVS or Clearcase or Perforce
- Must have Perl (including Perl for web content) and Python scripting
- Must Have done software development on both Linux and Windows platforms.
- Ability to configure and build Linux kernel
- Experience working with gcc
- Shell programming (bash/csh)
- Windows 2000, Windows .NET
- InstallShield
- Cygwin
- Strong regex skills.
- Purify or other debugging tools.
- HTML, CGI, webserver configuration.
- Experience with cross compilation environments.
- Experience with complex GNU make based makefiles.
- Experience managing Linux and Windows boxes.
- Knowledge of C/C++ to debug compilation and linking issues.
Interested parties can send resumes to:
Scott Bradley
Technical Connections, Inc. [Agency] (Los Angeles, CA)
Posted 4-Dec-2006
Senior/Lead Software Engineers
Job Description:
We are currently looking for Senior and Lead Software Engineers with experience designing and developing web applications utilizing open source LAMP technologies including Python, Jython, PHP, Perl, Ruby, and MySQL. These are great opportunities for someone who is looking to work for a dynamic company and great team that is quickly growing, offers excellent career advancement opportunities, excellent salaries and benefits and even equity if so desired. Company also offers visa transfer if needed. These are immediate needs and contract or contract-to-hire arrangements may be available for the right candidates. Salaries are wide open, depend on experience ($60,000-120,000/year). If interested in getting more details, please contact me immediately.
- Contact: Doug Stuart, Senior Technical Recruiter (Technical Connections, Inc.)
- E-mail contact: dstuart@tci-la.com
- Other Contact Info: 310-479-8830 x230
- Web: http://www.technicalconnections.com
Sapphire Technologies (North Mopac, Austin, TX)
Posted 4-Dec-2006
Job Description:
A client of ours in NW Austin is in search of a Application Developer for a 6 month contract (with potential to hire) opportunity.
This Person must have C, Python experience
BS degree in EE, CS, or CE
Minimum of three (3) years of experience in the design and development of user interfaces (GUI and CLI) with at least a year of development on a Linux platform.
Ideal candidate would have experience in user interfaces, but an interest in working in other areas of development on a Linux platform.
Required:
Quick learner - Ability to learn fast and adapt to new technology
Experience in native windows user interfaces (Win32/MFC)
Experience with C and Python
HTML, CSS, Apache configuration, and JavaScript experience
Linux experience required, gcc experience desired
Good oral and written communication skills a must
Preferred:
Experience with designing XML applications
Database development experience
Experience with any of JUnit/CxxUnit/PyUnit
Experience with bash
Experience with sockets applications and good knowledge of TCP/IP-based networks, including routing, DNS, and DHCP
Graphic design skills
Contact Information: Please e-mail resume to andrea.dendy@sapphire.com or call 512-231-9100.
Python Software Developer [Agency] (Pittsburgh, PA)
Posted 1-Dec-2006
Python and PHP are the key to this position. The successful candidate will be a highly motivated individual with a proven background in architecture and delivery of complex web services, with complete software development lifecycle experience.
Job Responsibilities:
- Hands on LAMP software development
- Responsible for architecture and development of flexible, collaborative web community infrastructure to support Developer Exchange applications
- Implement web services platform for Developer Exchange and LinuxLink
- Software and Services teams in conjunction with TimeSys Engineering Operations that also meets the needs of the broader end user community
- Apply industry best practices to support of web application infrastructure
- Translation of requirements, prototypes and mock-ups to code
- Participate in development effort from analysis of requirements through design and development to testing and implementation
- Serve as liaison to Engineering Operations (Object Model Developer, DBA/Data Model Developer), on behalf of the Developer Exchange Team
- Establish processes and procedures to support production quality platform
- Research best practices for improving Developer Exchange platform and integration with LinuxLink production software, tools and business systems
- Other duties as assigned.
Essential Requirements:
- Comfortable coding in a diverse Linux environment
- Strong architecture and software development background with experience in delivery, maintenance and future scalability for online communities and collaboration platforms
- Ability to work in fast-paced, team environment that incorporates requirements from various cross-functional areas
- Desire to research and learn solutions from Open Source and integrate new development technologies
- Strong communication skills and ability to work cross-functionally
- Skilled at analyzing and presenting complex problems both verbally and in writing at levels that are relevant to the audience
- Experience in pro-actively managing user expectations
- Ability to balance business goals against technology decision with articulated risk analysis
- Solid understanding of online services metrics and management tools
- Familiarity with Linux and Open Source Community
- Familiarity with scripting, database and web design
- Bachelor’s degree in CS or equivalent experience.
Technology Requirements:
4-6 years business experience with:
- MVC architecture
- Web presentation layer technologies including HTML, XHTML, HTTP, CSS,
- Javascript
- Multiple scripting languages like PHP or Python
- SQL database implementations including MySQL or Postgres
- User interface design, Human Computer Interaction, and Web usability
- Ability to work with development team in collaborative environment based on
- knowledge of models such as Agile or pair programming
- Familiarity with REST model a plus
- Marshalling formats such as JSON or XML a plus
- AJAX experience a plus
- Light-weight use cases and requirements definition
- Administration of Linux systems and Apache
Please contact
- Tony Zekas
- 724-933-5213
- tonyptc1@gmail.com
Jenrick-CPI Ltd [Agency] (London, UK)
Posted 1-Dec-2006
A Python developer is required with at least one year’s Python experience to work for a client who is a small company with a well-knit team of developers and consultants operating in international markets. They develop and support critical software applications that are required to be auditable, reliable and highly available. Their products, for the most part, use a client server model, where a highly reliable back-end is used to deliver services to client web browsers. Their systems also communicate with other systems, using XML file structures and secure protocols, with encryption and digital signatures.
The client use open source products wherever possible, and these bring a number of advantages. The first, of course, is cost. While this is not a major consideration in a commercial environment, this low cost of entry means that they can explore new ideas and bring new products to market for a minimal initial outlay. This, in turn, gives us a rapid response to market needs.
The second advantage is reliability. Open source projects tend to respond rapidly to bugs, and, where this response is not enough, the client can review the source code and work round any problems. This means that they can write systems that operate unattended for years.
The tools the client uses are all industrial strength products: Linux is an established operating system with a solid reputation for security, reliability and flexibility; PostgreSQL is a relational database that competes with the best in the market for response time and ease of use; and Python is a highly usable and solidly designed language that is capable of supporting small scripts for system management as well as full blown multi-developer projects.
- Contact: Jane Stevens
- Email: Jane.stevens@jenrickcpi.co.uk
- Phone: 0044 (0)1932 245500
- Web: http://www.jenrickcpi.co.uk
The Nature Conservancy (Arlington, VA, USA)
Posted 1-Dec-2006
Python/Zope Developer (Programmer/Analyst II)
Required Skills:
- Minimum of 2-3 years hands-on web development experience
- Python/Zope Development experience (at least 2 years Open Source Development)
- Application development experience with Oracle RDBMS or MySQL RDBMS
- Performance tuning of SQL statements
- Linux, Unix, shell scripting
- Experience in all phases of the software development cycle
- Strong analytical and problem-solving skills
- Good communications skills
- Ability to work in a team environment
- Knowledge of other programming languages /tools (i.e. Wing IDE, rapid prototyping, etc.)
Desired Skills but not Required:
- Non-Profit organizations and End User support for IT systems
- Plone experience
- Crystal Reports is a plus
Please see full announcement and contact info at:
The Nature Conservancy (Arlington, VA, USA)
Posted 1-Dec-2006
Conservation Systems Developer (Senior Programmer Analyst)
Required Skills:
- Minimum of 5-7 years hands-on IT experience
- Python/Zope/Plone Development experience (at least 3 years Open Source Development)
- Technical Leadership for a Large Size project
- Ability to work with highly technical architects and developers
- Ability to work with Project Managers and Business Liaisons
- Proven experience evaluating, selecting, and implementing software
- Structure programming
- Proven experience in all phases of the software development cycle
- Application development experience with Oracle RDBMS or MySQL RDBMS
- Strong written, oral and graphic communication skills
- Commitment to conservation and the goals of The Nature Conservancy
- Qualifications as listed in the Sr. Programmer/Analyst job description
Desired Skills but not Required:
- Conservation or Earth Science application related experience
- Experience with Web search technology (Lucene/Searchblox)
- GIS experience
Please see full announcement and contact info at:
Numenta (Menlo Park, CA)
Posted 30-Nov-2006
Sr. Release Engineer
This is an opportunity with computer industry veterans Jeff Hawkins and Donna Dubinsky (founders of Palm Computing and Handspring) who have formed a new company called Numenta. (www.numenta.com) The Company is developing a new type of memory architecture modeled after Jeff’s theory of the mammalian cortex. (www.onintelligence.com) the idea is that every region of the cortex – visual, auditory, association, motor, language – has one thing in common – they detect patterns, representation of invariances and predictions from a generative model of the world based on these invariances. The theory is that this is accomplished in each individual cortical column using the cells in the 6 layers; a hierarchical connectivity between cortical regions enables cognition to become more and more abstract and analogical in higher cortical region.
Note Principles only
Job Responsibilities
This individual will be a member of Numenta’s Engineering group and be responsible for designing and implementing a highly automated cross-platform build and deployment system. Will work closely with the QA team.
Job Requirements
- Bachelor’s degree (Computer Science or Engineering preferred), Masters a plus
- 3-5 years work experience
- Must have participated in several software release lifecycles.
- In depth knowledge of, and experience with, Python (preferred), Perl or Ruby.
- Excellent grasp of software engineering principles, particularly the development and release lifecycle.
- Ability to troubleshoot complex software applications and environment problems
- Experience implementing highly automated build/test/release processes
- In depth knowledge of Unix and Windows
- Experience with cross-platform products, including Unix and Windows build systems
- Experience building C++ software applications
- SCM administration experience with tools such as Subversion or Perforce
- Experience designing and implementing installers and packaging systems a plus
- Experience with Doxygen a plus
- Experience shipping source code with build scripts
- Excellent written and verbal communication skills
Contact: Katherine Bretz
E-mail: apply@kbretz.com
Participatory Culture Foundation (Worchester, MA)
Posted 30-Nov-2006
The Participatory Culture Foundation is looking to hire two software engineers for our Democracy Player project. We are a young organization based in Worcester, MA but do not require that the developer move to Worcester-- you may work remotely.
This is a full-time position working on Democracy Player and possibly other related software projects. We're looking for a world-class programmer who can work independently, communicate well, and occasionally step back from the code to contemplate improvements to program architecture or our development process. Most of our code is in dynamic languages like Python and Ruby, so a clear understanding of language concepts is important. Democracy Player is written primarily in Python.
You'll be joining a small, focused, and absolutely top notch development team.
For more information, see:
- http://www.getdemocracy.com
- http://www.getdemocracy.com/jobs
- http://www.participatoryculture.org
- http://develop.participatoryculture.org
To apply: email a resume or brief description of your experience to jobs@pculture.org and tell us why you're interested in this project.
P-Wave Inc. (Reading, PA, USA)
Posted 26-Nov-2006
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 2 - 4 years experience of developing software programs for business application. Excellent analytical and problem-solving skills, as well as excellent oral and written communication skills are essential. College degree required preferably in computer science as well as hands on experience with business software applications development methodology. Advanced skills in Object Oriented Programming (OOP) are highly desirable. Experience with Python highly desirable and working knowledge of Zope a plus. Additional Skills: JavaScript, HTML, SQL, Apache, VB or C++, XML, and working knowledge of CVS.
P-Wave has developed several software products based on Pyhon and Zope for document and records management in highly regulated niche markets such as life sciences, explosives and community banking.
- Joanna Wilson HR Manager
- joannaw@p-wave.com
- Mark Ferrero President
- http://www.p-wave.com/Employment/index_html
Yelp (San Francisco, CA, USA)
Posted 20-Nov-2006
Job Description: We're looking for a senior software engineer to join our team.
Responsibilities:
- Help design cutting-edge features for the local space
- Write lighting fast code
- Surprise consumers with your creative insights
- Accept all the awards and accolades with modesty
Experience:
Candidates should have 2+ years of software engineering experience and extensive knowledge of Internet technologies (Python, SQL, Unix).
Requirements:
- Top tier coder, serious Python skillz
- Sense of humor
- Good communication skills
- BS in Computer Science or related field
If this sounds like you, please send a cover note (we’d like to hear what you think of Yelp, why you think you’re the right person for the job, etc.) and resume. Again, it wouldn’t hurt to see you on the site as well – the ideal candidate will be someone who really sees the fun and usefulness of Yelp – we are not looking to just fill a position!
Not familiar with Yelp? See... Time LATimes BusinessWeek Forbes PC Magazine
Yelp is backed by Benchmark Capital, Bessemer Venture Partners and Max Levchin (co-founder of PayPal)
What Python is used for: The entire site.
- Contact: Jeremy Stoppelman, CEO
- E-mail contact: jobs@yelp.com
- Web: www.yelp.com
VMWare Palo Alto, CA
Posted 17-Nov-2006
VMWare is Looking for Great Senior Build Release Engineers!
VMware, the industry leader in high-performance, enterprise-class x86 virtualization technology, is looking for a Senior Build Release Engineer to provide and maintain a reliable, repeatable and robust build system which exceeds the requirement of engineering, QA and IT.
The Build Release Engineer would understand and accurately track the root cause and frequency of all build failures, and work with engineering to engage new policies to reduce the occurrence of non-build related failures in order to dramatically reduce the turnaround time for diagnosing and addressing build failures.
For build system related failures, The Build Release Engineer would create a sustainable solution to fix the root cause of the issue. The Build Release Engineer would also deploy build hardware, configuration management and IT/TechOps procedures to ensure that the build team is able to fulfill all build requests, create new processes to unblock key engineering managers on frequent, standard issues that currently go through the build team, and investigate the biggest build related pain points for engineering and work with them to find mutually acceptable solutions.
Responsibilities:
- Run, debug, and maintain VMware's build and release process and provide daily and nightly build support for engineering and QA; run custom builds as needed, monitor running builds and spearhead broken build issues, and provide fast turnaround on build issues during release cycle.
- Develop, debug, and maintain VMware's internal tools including: official build process, Tinderbox build system, developer build tools, source control wrappers and tools, build reporting and statistics, and internal build group productivity tools.
- Work with Purify and other Windows and Linux debugging tools, integrate third party debugging tools into build process, and develop web based tools to report on build, branch, and project status for use by developers and product managers.
- Manage Perforce source control system, by managing Perforce optimization, performance, backup and recovery operations and provide end user support for developer, QA, doc team Perforce users.
- Support, modify, and expand current Makefile based build system on Windows and Linux.
- Help support, maintain and upgrade InstallShield on Windows and build machines, as well as debug and fix InstallShield build issues.
- Deal with Linux kernel upgrade issues for the VMware product and compile custom VMware modules for all new major Linux kernel releases.
- Create escrow media and official CDs to be delivered to manufacturing.
- Support .Net build environment on Windows. Help design .NET build environment and debug .NET build and development problems.
- Work on 64 bit cross compilation environment. Deal with 64 bit build issues.
Requirements:
- Must have BS or MS in Computer Science
- Must have 8+ Years of Industry Experience in Build Release
- Must know CVS or Clearcase or Perforce
- Must have Perl (including Perl for web content) and Python scripting
- Must Have done software development on both Linux and Windows platforms.
- Experience as a Lead is desirable.
- Ability to configure and build Linux kernel
- Experience working with gcc
- Shell programming (bash/csh)
- Windows 2000, Windows .NET
- InstallShield
- Cygwin
- Strong regex skills.
- Purify or other debugging tools.
- HTML, CGI, webserver configuration.
- Experience with cross compilation environments.
- Experience with complex GNU make based makefiles.
- Experience managing Linux and Windows boxes.
- Knowledge of C/C++ to debug compilation and linking issues.
Interested parties can send resumes to:
- Contact: Scott Bradley
- Email: sbradley@vmware.com
- Phone: (650) 475-5387
- Web: http://www.vmware.com/company/jobs/openings/
VMWare Palo Alto, CA
Posted 17-Nov-2006
VMware Installation & Deployment Engineer
This R&D position resides in our Core Technologies Group and will be a part of our Console Operating System and Applications team. The engineer in this role will gain exposure to many parts of our core OS and our applications. As a result of this exposure, he/she will interface with many groups in and outside of R&D.
Responsibilities:
This position's primary role is in the design and implementation of software for ESX installation, deployment and distribution. Work will involve interaction with product management and will require work with releases of new operating system versions, driver updates, and building Red Hat Package Management (RPM) packages. Most of the coding will be in done in Python with some limited use of Perl and C.
Requirements:
- BS in Computer Science or equivalent.
- Fluent in the use of Python and other scripting languages.
- Experienced in Linux administration and configuration.
- Experience with RPM's.
- Experience building a Linux distribution or Linux rescue disk is preferred
- C and C++ programming is desirable.
- Experience with GTK or Glade a plus.
- Experience with YUM a plus.
Contact:
- Hayley Charnaw
- E-mail contact : hcharnaw@vmware.com
- Other contact info: 650-475-5377
VMWare Palo Alto, CA
Posted 17-Nov-2006
Software Installer Engineer – Product Infrastructure
VMware’s Product Infrastructure Team is looking for a self-motivated software engineer to take ownership of the design and implementation of the installers for multiple VMware products. The team is responsible for general application developmentOS integration, installers and licensing used by every VMware product.
In this role, this individual will work closely with the product engineering teams and product managers to deliver installer features in alignment with business direction of the individual product lines and VMware's customer base environments.
Requirements
- At least three years of software engineering industry experience.
- Strong programming experience with C/C++ required.
- Experience with scripting languages (Python, Perl shell) desired.
- Either expert knowledge of Microsoft's MSI technology or Linux packaging technologies (apt, RPM, yum) desired.
- Familiarity with Windows application programming (COM/Win32/MFC/ATL) or Linux application programming (gtk2) a plus.
- Contributions to Open Source projects a plus.
- Good teamwork and communication skills. Must be a self-starter.
- Must be able to multi-task and work under schedule pressure.
Contact:
- Hayley Charnaw
- E-mail contact : hcharnaw@vmware.com
- Other contact info: 650-475-5377
Cisco Systems (San Jose, CA)
Posted 16-Nov-2006
Technical Leader I (759661)
Description
We are looking for a Software Development Engineer who will work in development of a new Cisco product. Architect and develop high performance Linux embedded drivers and software. Product implements networked services delivery including streaming and other real time protocols. Candidate must have demonstrated deep understanding of Linux OS and developed networking software on Linux. Work in a startup environment inside a corporate company.
- Proven track record of major contributions to successful commercial Linux Real Time software development efforts.
- Strong Linux/Unix background (System Administration background helpful)
- Ability to write scripts in some administrative language (TCL, Perl, Python, a shell)
- A self starter able to work with a minimal supervision
- Uses acquired professional knowledge to determine method for issue resolution.
- Uses expertise and creativity for innovative product recommendation and solutions
Typically requires BSEE/CS or equivalent with 10+ years relevant experience in internetworking technologies and applications.
- Contact: Brent Rogers, Recruiter
- Email: breroger@cisco.com
- Phone: 469-255-0254
Cisco Systems (San Jose, CA)
Posted 16-Nov-2006
Software Engineer/Team Lead (754500).
Description
The Development Technologies team is working on innovative techniques and tools to improve software quality and development productivity. We are interested in improving software engineering productivity via creating or improving tools or processes that will have an impact on the normal workflow of software developers. Our main initiatives are related to speeding up IOS image builds and the edit/debug cycles, but we are eager to listen to new needs, to address new problems and to keep a pulse on industry trends in software tooling.
We are looking for a software engineer that is interested in software engineering and computer sciences, and that is passionate about improving Cisco software development methodologies and tools. We expect the engineer to spend time working with end users, to have a good understanding of development methodologies and the associated tools, both in Cisco and in the industry. A good knowledge of the C programming language, of IOS and of IOS development environment is preferred. We are also looking at vendor solutions and how to integrate them in Cisco development environments. This requires a good understanding of Perl or python to write or maintain scripts to glue different tools together.
In the short term, our priorities are centered on improving software development productivity through development tools and methodology; we also develop special tools or new features for tools to meet the needs of new initiatives.
We expect the engineer to work with end users to enhance the tools or methods, to be aware of industry and academic developments and propose improvements. Creativity is encouraged as we are looking for new and innovative ways to solve problems.
The following experience is needed:
- Contribute to the development of project goals, schedules, and resource planning.
- Write complete functional and design specs independently.
- Develop solutions independently - this involves writing C code and Perl or Python scripts, but also documenting the methods and deploying the solution.
- Research advanced testing techniques and incorporates them into the product.
- Interface with IOS and other tool development groups across BUs to gather requirements and provide innovative solutions.
- Evaluate and recommend tools.
- Participate in Cisco's Patent Program.
Required:
- Experience with code development (preferably for IOS) and debugging
- A strong desire to improve Cisco software quality and development productivity.
- Ability to plan, design, develop and successfully deliver projects on time with quality
- Ability to apply new technologies independently
- Good oral and written communication skills
- Good social skills, ability to listen to users
Preferred:
- Knowledge of Perl and/or Python programming
- Strong user of GDB, GCC, make, UNIX, Linux
Typically requires MSEE/CS combined with 5-7 years of related experience, or BSEE/CS combined with 7-10+ yrs related experience. 754500 This position is opened to a Technical Lead or Software Engineer IV.
The Development Technologies team is working on innovative techniques and tools to improve software quality and development productivity. We are interested in improving software engineering productivity via creating or improving tools or processes that will have an impact on the normal workflow of software developers. Our main initiatives are related to speeding up IOS image builds and the edit/debug cycles, but we are eager to listen to new needs, to address new problems and to keep a pulse on industry trends in software tooling.
- Contact: Brent Rogers, Recruiter
- Email: breroger@cisco.com
- Phone: 469-255-0254
Churchill Navigation (Boulder, CO)
Posted 15-Nov-2006
Fly in Helicopters, Drive in Porsches, Program in Python!
Churchill Navigation, located in beautiful and sunny Boulder , Colorado is hiring! We build spectacular navigation systems (think Google earth on steroids, only (much, much) faster, (way) better looking, and actually available where you need it) for the automotive, aviation, and specialty industries. We’re looking for some outstanding python hackers with pleasant personalities (after all, we gotta practically live with you) to join us. The hours are long, the work is hard, but the stock options and your co-workers are awesome.
We’re using the latest advancements in hardware accelerated 3D graphics, but more importantly to you: our super-fast C++/OpenGL based earth-rendering engine has a nice Pythonic interface from which you can safely and easily command the sun to come out, control camera position and animations, overlay all kinds of fun information, open windows, etc. – all without having to get your hands dirty mucking around with stuff that doesn’t make pretty pictures.
And making pretty (and informative) software is a lot of what this job is all about (Something Steve Jobs, love him or hate him, has always known). You should have a great sense of aesthetics, superb command of Python and C++ (even though you won’t likely use the latter much, we want people who know how things at a lower level work, and how to interface to them) If you have a passion for developing truly great software that millions of people will use, and hate mediocrity, drop us a line and tell us a little about yourself (to jobs@churchillnavigation.com )– we’ll send you a problem, and if your solution gets past our team of engineers, we’ll get you out here for an interview. (Just in time for ski season!) To get an idea of what we are working on, check out some of our work in these videos:
In-Flight Entertainment system: http://www.churchillnavigation.com/aurora.wmv
Augmented Reality system for Law Enforcement: http://www.churchillnavigation.com/aug9dpd.wmv
Next-Generation Car Navigation system: http://www.churchillnavigation.com/carnav.wmv**
- Tom Churchill:
- jobs@churchillnavigation.com:
- 1310 College Avenue, #450, Boulder, CO 80302
NTT Multimedia Communications Laboratories (San Mateo, CA, USA)
Posted 15-Nov-2006
Job Description: NTTMCL is looking for a software engineer to work with us in developing new software for hand-held devices running on the Windows Mobile 5 platform. Current software development uses Python and wxPython. NTTMCL is a research and development laboratory that is a subsidiary of NTT Communications, as such, we work on projects employing a variety of technologies. This position is in our Wireless division, so knowledge of wireless protocols is desired. The ideal candidate for this position is someone who works well in a team and is willing to learn and apply various technologies. Strong interpersonal skills and multicultural awareness are beneficial. Windows Mobile/CE development experience is strongly preferred, but not required.
What Python is used for: We currently have products written in python running on desktop Windows operating systems as well as Django-based web apps running on FreeBSD. We are in the process of developing code for Windows Mobile 5 using Python, wxPython, and pySQLite.
- Contact: Kelly Yancey, Lead Software Engineer
- E-mail contact: kelly@nttmcl.com
- Web: http://www.nttmcl.com/careers_opps_details.php?jobNumber=9WSE06
Archivas Inc. (Waltham, MA, USA)
Posted 14-Nov-2006
Job Description:
Archivas is actively seeking bright, self-motivated software developers to join our world-class development organization as Associate Software Engineers. The ideal candidate is able to excel in a fast-paced, team-oriented environment, contributing to all phases of the software development life cycle. Multiple openings exist in our Automation group.
You will work in a fast-paced, collaborative development environment designing, coding, and testing a leading-edge digital archiving solution. Contribute to the efficient resolution of software defects. Engage with QA and support organizations on cross- functional activities. Design and develop software components that assist in testing and supporting a commercial digital archiving solution.
Requirements:
- Advanced problem solving skills
- Working knowledge of Java and/or Python
- Interest in developing software solutions and frameworks that automate manual tasks
- A genuine passion for engineering high-quality solutions
- Technology savvy, detail oriented, and highly driven
- Excellent verbal and written communication skills
- Relevant formal education, including BSCS or MSCS
Desired Skills and Interests:
- Linux expertise
- Distributed computing technologies or grid-based solutions
- Participation in open source or shared source projects
- Experience with SOAP, HTTP, SMTP, NDMP, NFS, CIFS, and other open standard protocols
What Python is used for: Python is leveraged in many facets of Archivas development including distributed testing systems, frameworks, tools, tests and components within the Arc product itself.
- Contact: Jesse Noller
- E-mail contact: jnoller@archivas.com
- Other Contact Info: Phone - 781-890-8353 ext. 106
- Web: http://www.archivas.com/company/jobs/AssociateSoftwareEngineer.htm
Clearwired (Albuquerque, New Mexico)
Posted 14-Nov-2006
Clearwired is looking for a senior web programmer to join our team.
Responsibilities
- Develop web applications using Zope and other Python-based frameworks
- Contribute to Python/Zope product development
- Help set technical direction on projects and for the company as a whole
- Assist with creation of technical specifications, use cases, and product documentation
Qualifications
- Substantial experience developing data-driven websites using scripting / programming languages such as Python, PHP, ColdFusion, and JSP and application frameworks such as Zope, Pylons, TurboGears, Ruby on Rails, or Django
- Solid grasp of object-oriented programming concepts
- Facility with relational databases including MySQL and PostgreSQL
- Enthusiasm for, understanding of, and experience with AJAX and JSON
- Self-motivation, resourcefulness, creativity, and a strong work ethic
- Dexterity juggling multiple concurrent projects with efficiency and humor
- Familiarity with software development processes including agile/xp, scrum and RUP
- Experience developing content-, learning-, and document-management applications, or similar, complex web applications
- Left / right brain balance a big plus
We offer competitive salaries, good benefits, and the intrinsic rewards of challenging work. Some relocation assistance available. Interested? Send your resume and recent examples of your work to hr@clearwired.com
Clearwired delivers content-managed websites that are both beautiful and functional to businesses and organizations nationwide. An industry leader in user-centered design and development, Clearwired is based in Albuquerque, New Mexico. We also have the highest square footage per employee of whiteboard space of any company. Anywhere.
Altis Investment Management (Zug, Switzerland)
Posted 13-Nov-2006
Job Description: We're looking for a motivated individual with good Python coding abilities and IT infrastructure know-how to fill in a developer/IT support position in an asset management firm located in Zug, Switzerland (20 mins from Zürich).
General Responsibilities: Support and participate to the development of the in-house Python-based risk-management platform (60%), and maintain the IT infrastructure of the company (40%).
Required skills:
- Good Python knowledge
- Linux and Windows administration know-how
- Ability to work in a dynamic, fast-paced small team
- Contact: Please send your CV to s.rejeb@altis.ch
The Goal, Inc [Agency] (Reston, Virginia)
Posted 9-Nov-2006
Job Description:
Client is committed to simplifying technology and network management through appliance-based solutions that incorporate a sophisticated set of business applications that IT professionals use to manage their network operations. Client seeks a full-time on-site Sr. Python Developer who can help build the next generation of award winning products.
Client serves both corporate and government customers, and the technology created will be used as the cornerstone of the client’s technological backend, and will be responsible for data acquisition, correlation and overall processing.
Full-time employment is offered with great benefits backed by a veteran management team with a successful track record in product development and market growth. Office is located in Reston Virginia just 12 miles from Washington DC. Relocation assistance is available.
Qualifications:
- 7+ years experience in software development
- Strong background in Python or C/C++
- A proven track record of successful team-based projects
- UNIX and/or Linux experience required
- Strong experience with MySQL required
- Strong communication and collaboration skills
- US citizenship required
- Experience with NMS tools is a major plus
- IP V6 experience / knowledge is desirable
Education:
University degree in Computer Science, Engineering, or Mathematics is considered an asset, but will consider any candidate with significant Python or C development experience combined with strong mathematics and analytics.
Contact: robhavey@thegoalinc.com (Rob Havey)
Ab Ovo, Inc. (South Bay, CA)
Posted 8-Nov-2006
We are a consulting services firm looking for a strong python developer for a contract position in south bay, CA for one of our direct clients in the broadband service area.
- Tel: 408.629.8384
- Fax: 866.549.0782
Select Three Consultants [Agency] (Gauteng, South Africa)
Posted 7-Nov-2006
The position I am looking for is a NOC Developer and is based in Cape Town., South Africa.
The position is to design, develop, implement and support VoIP applications using Python.
2 - 3 years experience in application software development lifecycle within environments including My SQL, Python and Linux.
My email address is : traci@select3.co.za
St. Joseph Media (Toronto, ON, Canada)
Posted 3-Nov-2006
Job Description: The St. Joseph Media interactive department is looking for an experienced individual to join our team of developers working in Python, with particular emphasis on the Django framework. Qualified candidates will work with the Project Manager and Lead Developer to design and build web applications within a magazine publishing environment.
RESPONSIBILITIES:
- Analyze requirements and translate into web-based solutions
- Scope new projects
- Build web applications
- Modify existing applications
QUALIFICATIONS:
- Experience with Python required
- Experience with Django an asset
- Experience with Javascript and CSS considered a significant asset
- Experience in other languages such as PHP, ASP, and/or ColdFusion an asset
What Python is used for: We currently have 7 magazines with their respective sites. Over the past year we have redeveloped each, using Python/Django, and we’re continuing to do so well into next year. Each of these magazine brands have their own needs beyond the CMS and we’re now experiencing a (growing) backlog in new features to be added across all brands.
- Contact: Chris Skinner – Director, Web Production
- E-mail contact: cskinner@stjosephmedia.com
Python Consultant Requirement (Burlingame, CA)
Posted 3-Nov-2006
We have an excellent challenging opening as follows. If you are suitable, available & interested, please send information in the format given below with latest resume as word document attachment.
Assignment Details:
Duration: Approx 2-6 Months, Client may consider contract to hire or full time position also...
Start: ASAP
Salary/Rate: Negotiable
Primary Responsibilities:
- Python Scripting
- Web apps Development
Skills/Knowledge Required:
- Python, Linux, RDBMS, SQL, HTML, Web Apps Development etc…
Qualifications & Certifications:
- BS Computer Science or equivalent exp.
Experience:
- Total Exp [3-5] yrs, US Exp Min [2] yrs
Other Requirements:
- Must have Good communication skills
- Proof of your legal work authorization status & Two professional references from last two assignments / projects / employments will be required if you are short listed.
- You will need to sign non compete agreement if short listed.
Contact Vil Thuse at vil@nishcorp.com.
The pH Group (London,UK)
Posted 3-Nov-2006
Job Description: We're looking for talented Python developers to join our web development team.
The web team builds bespoke, database driven web applications for a range of clients, including several FTSE 100 companies. You will join a team that strives to produce quality software using development tools and methodologies that range from industry standard to bleeding edge.
We want smart people with excellent communication skills and a sense of humor.
Required:
- Excellent programming skill. Python is our current religion, but candidates with experience with other languages will be considered.
- Did I mention: sense of humor?
Desired:
- SQL and database design. Our Oracle database is approaching 1TB.
- Web development experience with any popular application server. Bonus points if you've used TurboGears.
- Development tools including: version control and unit testing.
- Experience with HTML, Javascript, and CSS would be beneficial.
Contact: Please send CVs to: pyjobs@phgroup.com (we prefer pdf to doc). Sorry: telecommuting is not an option.
Sourcepulse LLC. (Agency) [Austin, TX, USA]
Posted 3-Nov-2006
Job Description: Services of the Worker shall include, but are not limited to, the tasks listed below:
- Assess web requirements and develop implementation plans using CMS
- Install/update/uninstall products
- Workflow management - create new roles, setup new workflow states, transitions, variables
- User maintenance, including creating new user accounts, groups, group assignments, permissions
- Enable/disable portlets
- Integration with other systems
- Perform a variety of marginal duties not listed, to be determined and assigned as needed.
Worker Skills And Qualifications
Minimum Requirements:
- Years - Skills/Experience
- 4 - Must have experience in Zope and Plone administration.
- Yes - Must be a graduate from an accredited four-year college or university with a major in Information Technology or equivalent.
Preferences:
- Years - Skills/Experience
- 2 - Python development
- Experience with Squid (preferred)
What Python is used for: if it's not obvious from the Job Description.
- Contact: Sunanda Malireddy, HR manager
- E-mail contact: sunanda@sourcepulse.com
- Other Contact Info: other contact info if desired.
- Web: http://www.sourcepulse.com
Novacoast, Inc. (Santa Barbara, CA)
Posted 1-Nov-2006
Novacoast is in need of a full-time experienced python and linux programmer. Please email: cheryl@novacoast.com and visit http://www.novacoast.com for our company info.
Devrajan Srinivasan (Independent Contractor)
Posted 1-Nov-2006
Project: Build a portal like www.daft.ie in python complete with ssl, sms, email alerts, payment gateway, discussion forums and rss feeds. Fee is negotiable. Delivery 6 to 12 weeks.
Contact devrajan.s@gmail.com
Tel +353 86 176 99 27
Hurst (UK) Ltd. (Agency) [London, UK]
Posted 31-Oct-2006
A leading financial services organisation in the City is urgently seeking an additional Python developer for their agile development team with strong Python skills. Working in an extreme programming environment (test-driven development, pair programming etc.), the ideal candidate will have strong Python skills, and this will ideally be accompanied with some Java experience too.
Django is used on the Python side of things, and Struts for the Java, and it is a Unix/Linux environment. In return, the successful candidate can expect a highly competitive salary, along with a full and comprehensive benefits package.
- e-mail contact: t.marston@hurstuk.com
- telephone: +44 (0)20 7588 9978
Worio.com (Vancouver, British Columbia, Canada)
Posted 31-Oct-2006
Our company is a start-up in the field of Internet search. We are looking for Python developers that have exceptional programming skills and the ability to quickly learn complex systems rather than people who simply possess a particular experience level or background. That said, it is desirable to have some familiarity developing for distributed systems and dealing with issues of scalability, redundancy, and availability. Most of our technical team started programming when they were 10-12 years old. If this sounds like you, we are eager to have you apply.
Our objectives go far beyond what we describe in our Web site (worio.com), but a quick visit will give you an overall sense of our company and its team. We are little over a year old and have already received Angel funding as well as grants from the National Research Council and Precarn, a Canadian organization that specializes in grants for intelligent systems development. Additionally, the University of British Columbia is a shareholder in our company. We generally offer a salary ranging from 4k to 6k per month with an emphasis on stock options.
Python used for:
We develop primarily in Python.
E-mail contact:
SodaHead, Inc. (Los Angeles, CA, USA)
Posted 31-Oct-2006
Job Description: SodaHead.com, a privately held, venture-backed startup in Los Angeles, offers an exciting opportunity for web superstars. Help shape the company's character and technology before our launch in early '07. You should apply for this job if you have an excellent understanding of web programming and technologies. You should have a deep understanding of front-end/presentation coding and the programming to generate dynamic pages.
What Python is used for:
Responsibilities
- Produce code in a LAMP (Linux, Apache, MySQL, and Python) environment.
- Rapidly design and implement new site features focused on user experience.
Technical Requirements
- 3 - 5 years professional web development experience.
- Ideal candidate will have Python programming experience.
- Strong candidates w/o Python need experience in one or more of Perl, PHP or Ruby.
- JavaScript, HTML, CSS
- Experience with web user interfaces across different browsers.
- Good understanding of OOP, web application design, data handling, and web usability.
General Requirements
- Good communication and teamwork skills.
- Great work ethic. Must thrive in a fast-paced, creative, dynamic environment.
- Bachelors Degree in Computer Science, Computer Engineering or equivalent experience.
Bonus Points
- Python (Django)
- Developing for user-generated content.
- Developing in highly trafficked, large-scale environment.
- Flash Action Scripting, XML, AJAX, RSS/Atom, DHTML, Perl, PHP.
- Experience with live site deployment and maintenance.
- Contact: Jason Feffer
- E-mail contact: pythonjobs (at) SodaHead.com
- Other Contact Info: other contact info if desired.
- Web: http://sodahead.com/pythondev.txt
STR Technology [Agency] (London)
Posted 31-Oct-2006
We are looking for an experienced Python Developer to work for Large Media Organisation to upgrade a MoinMoin. Sound Python skills are required to upgrade this Wiki engine. 4 to 6 weeks work based in West London.
Please email CVs to lfrost@strgroup.co.uk my phone number is 01483 510130.
DreamWorks Animation (Glendale or Redwood City, CA USA)
Posted 26-Oct-2006
Description: Note: This position is a single opening. The employee can choose to work in either our Redwood City or Glendale location.
Qualifications:
- 5+ years of management and/or leadership experience within technical divisions of a company.
- Professional technical project management experience
- Excellent written and verbal communication skills
- Experience working in a high pressure production environment
- Solid knowledge of a variety of programming and scripting languages such as C, C++, Perl, Python, and c-shell
- Solid knowledge of a Linux desktop environment
- Solid interpersonal skills
TO APPLY:
Please paste/copy resume into body of an email with "Production Engineering Manager" in the subject line. Then send to jobs@dreamworks.com. Do not send attachments, due to virus concerns.
Visit us at: www.dreamworksanimation.com
Idealpeople [Agency] (Cambridge, UK)
Posted 26-Oct-2006
Software QA Engineer - Cryptography
Upto £29,000 + benefits
Idealpeople's dedicated security practice is pleased to present an opportunity for an outstanding candidate to join the world leaders in cryptography and encryption technologies. With a massive market share and ever increasingly complex products, this company are genuine world-leaders in their industry.
I am now looking for a software QA engineer to work as part of their highly-technical QA function. You will conduct performance, functionality, integration and interoperability testing on a suite of embedded security software products, as well as help develop the test environment and platform.
To qualify for this position, you will need:
- at least one year's experience working in a highly technical QA environment;
- experience testing embedded or network-focussed software;
- experience with Perl or Python;
- exposure to formal testing methodologies
To apply, please send a CV to nick.gallimore@idealpeople.net or call Nick on 01908 562785.
Idealpeople is acting as an employment business in relation to this vacancy.
