View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

Smalltalk Job and Internship Offers 2007

11 dec 2007 (Paris area, France): Long-term position for a french speaking Smalltalker

Nous avons reçu une demande pour un analyste programmeur Smalltalk pour une mission longue durée.

Il s'agit d'une application de gestion de crédits pour une firme située en région parisienne (de 4 à 5 mois sur Rueil Malmaison et ensuite Saint Ouen). Il s'agit du Smalltalk VSE.

Le candidat sera bien entendu expérimenté et obligatoirement francophone. En cas d'intérêt, la personne peut prendre contact directement avec moi (mes coordonnées ci-dessous).

Philippe Valenza
FS Sales Manager
Cincom Systems Int'l S.A.
Bd du Souverain 100 1170 Bruxelles

Cincom France
13, Avenue de la Porte d'Italie
75013 Paris

Email : pvalenza AT cincom DOT com

10 dec 2007: Cincom is Looking for a Smalltalk Developer

Cincom is looking for a developer to join the Cincom Smalltalk team. Specifically, we are looking for someone with a background in web technologies, such as:

Disgruntled Rails Developers are welcome to apply :)

Interested? Send your resume to Make sure to refence PRF 3015 in your subject line.

Update: The position is not required to be in Cincinnati - we would greatly prefer a North American based person, however.

Original post on James Robertsons blog

5 dec 2007 (Dusseldorf area, Germany): Permanent Position for a Seaside/J2EE Developer

We are looking for a full-time developer to join our unconventional and small team of web-exclusive application developers. Our offices are located in the Dusseldorf area of Germany. Telecommuting from long distance is not an option, the ability to travel between our office locations is a must.

The successfull candidate will have 2-4 years of experience with Seaside application development, Tomcat, Hibernate / other ORM, SQL and JSP, and deployment on Linux and Windows server platforms. Good command of the German language is a must, fluent English a plus.

We are a network of companies who develop/license outstanding standard software for our long term cliens in the Finance Instrustry (regional banks and nationwide insurancers) and the Power Supply Industry (regional and nationwide utilities) throughout Germany, for their Change Management and Information Management.

Our standard software is constantly being developed and maintained for meeting the ongoing demands of our existing and new clients, our fast turnaround time and the ability to accurately model user requirements and to employ open standards as well as industry standards are critical success factors.

We expect our new team member to lead develop our new ticketing system and our new collaborative software documentation system (multimedia), both based on Seaside technology, but also to be a competent and reliable human factor in the development of our standard software.

The position is permanent and to be filled immediately. Candidates are invited to contact, via email, together with salary and availability information and phone number (and time you're reachable):

'klaus witzel (at) cobss com' replace whitespace with dots

After the initial telephone screening we expect the candidate to send us the full application (C.V. and photo, profile and references).

28 nov 2007 (Ljubljana, Slovenia): Seeking a developer for an open source CRM

I'm seeking a developer of a brand new SugarCRM like CRM (Customer Relationship Management), based on Aida/Web web framework. What is interesting to mention is that this CRM will be open-sourced from the start and that the developer will work and actively contribute back into Smalltalk and Aida communities while help starting a CRM one too.

Idea is to exploit the Smalltalk and OO features in full to make a really good CRM, with speed, manageability and expandability as main features. CRM will be built with an active help of a company specialized in sales management, using CRM as a tool and have therefore a lot of knowledge in the field. They are already using the open-source SugarCRM derivative vtiger, and they like to continue the open-source tradition, but on a better technology. So, I think Smalltalk in general has a great opportunity here to show what is capable!

Few more info:

If anyone is interested please contact me privately (janko.mivsek AT eranova DOT si).

Janko Mivšek
Smalltalk Web Application Server

26 nov 2007 (Vancouver, Canada): Smalltalk and Seaside Full-Time Position

I'm pleased to announce that we are looking for another full-time developer to join our agile team of long time Smalltalk fans. Here at DeepCove Labs our primary focus is evolving and maintaining mature industry leading international payment processing platform that we have built from ground up in the past 6 years.

Please see the following for details,


DeepCove Labs Ltd.
4th floor 595 Howe Street
Vancouver, Canada V6C 2T5


17 nov (Kathmandu, Nepal): Programmers for One Laptop Per Child XO using Squeak Smalltalk and Etoys

We (Open Learning Exchange Nepal) are looking to recruit the very best staff in Nepal to implement a project that we think will revolutionize the quality of life in Nepal. We value passion, hard work, and excellence over knowledge of a particular skill, grades, or specific credential. Position will be located in Kathmandu. Some travel to pilot schools will be required. International travel may later be required. For applications, please e-mail info at olenepal dot org

Job description:
Develop children's learning activities for the One Laptop Per Child XO using Squeak Smalltalk and Etoys.



You will quickly learn Squeak Smalltalk programming and Etoys end-user scripting on the job. You can get a sense of what this is like from reading our blog and running our demonstration.

27 oct (Columbus, OH, USA): Smalltalk Consultant

Computech Corporation is a leading IT Consulting Company with services spanning across various industry verticals: Higher Education, Public Sector, Manufacturing, Automotive, Healthcare and Retail. We have a successful track record of 10 years with more than 800 consultants' in the areas of ERP/CRM implementations, Business Process Re-engineering, Application Development, Application Testing, Maintenance & Support, Database Administration, Data Migration & Upgrades, across the globe for fortune 1000 companies.

Our client is looking for Smalltalk Consultant

Job description:
Six years of experience in programming and systems analysis. Must have ability to independently perform program/systems analysis, design, code and test using the SmallTalk programming language. CyberLife (life insurance policy processing system) or other life insurance experience and/or knowledge a PLUS but not required.

Skill Required:
SmallTalk, Object Oriented, Win/Dos Utilities, Life Insurance application programming

Skill Required / Desired Amount of Experience Expertise Rating
Smalltalk Required 4 In-Depth Knowledge
Object Oriented Required 4 In-Depth Knowledge
Win/Dos Utilities Required 3 Working Knowledge
Life Insurance application programming Required 3 Working Knowledge

If you will like to pursue the same please reply with your word formatted resume, contact details, availability date, current location, contract terms (1099/W2/C-C) and the expected rate. Feel free to contact for more info.

Thanks & Regards,
Pradnya Rawat
Account Manager
Ph: (248) 594-6500 Ext 117/ 248-346-0810
Computech Corporation
Fax: (248) 712-0930

2 oct (Paris, France): Permanent position for a Smalltalker

La Société XISTOS Développement, PME spécialisée dans la réalisation en Smalltalk (VisualWorks) de simulateurs pour la gestion de catastrophes naturelles et industrielles recherche un informaticien Smaltallkien, pour un poste à durée indéterminée.

Profil du Poste :

Herculano Caetano
herculano.caetano AT
XISTOS Développement
5 rue Michel Peter, 75013 Paris.

2 oct (Paris, France): 1.5 months position on Croquet

XISTOS Développement recherche développeur en smalltalkien, même débutant, pour étude de faisabilité des possibilités d’interfaçage de la plateforme 3D Croquet avec un simulateur développé en Smalltalk.

Durée de l’activité : 1,5 mois environ
Lieu : Paris ou tout autre lieu (à distance)
Budget : 2 500 Euro net

Herculano Caetano
herculano.caetano AT
XISTOS Développement
5 rue Michel Peter, 75013 Paris.

9 sept (Cologne, Germany): Permanent Position for a Visualworks Developer

We are looking for a Visualworks developer. It is a permanent position. Project language is German.

Description in German:

Wir erweitern unsere Geschäftstätigkeit im Bereich Pensionsmanagement und suchen zum frühestmöglichen Termin:

Smalltalk Entwickler (m/w)

Ihre neuen Aufgaben

Das bringen Sie mit

Sie können komplexe Sachverhalte analysieren und gut strukturieren. Ein hohes Maß an Team und Kommunikationsfähigkeit ist für Sie selbstverständlich. Wir bieten Ihnen eine Tätigkeit mit einem hohen Maß an Eigenverantwortung in einem dynamischen und wachstumsorientierten Arbeitsumfeld. Wir honorieren Ihre individuelle Leistung und fördern Ihre persönliche Fort- und Weiterbildung.

Interessiert? Wir freuen uns auf Ihre aussagekräftige Bewerbung.

Collogia Unternehmensberatung AG
Dr. Michael Höhnerbach
Vorstand Pensionsmanagement
Ubierring 11 • 50678 Köln

5 sept (Douai, France): Smalltalk Developer Position Open in the VerySmallTalk Project

The position is for a Smalltalker that will contribute to the long terme project VerySmallTalk. The aim of VerySmallTalk is to design and build a software infrastructure that adresses requirements of mobile computing, contexte aware software, and resource aware software. It targets a variety of devices ranging from small onces such as mobile phones and PDA up to servers.

One of the building blocks of the VerySmallTalk infrastructure is UbiquiTalk a P2P middleware. Based on a Service-Oriented Architecture (SOA), UbiquiTalk provides developers with a framework to ease building services that can be used remotely without any prior knowledge of the server. Required software elements are downloaded on the fly as needed.

Currently, two versions of UbiquiTalk are available. The first one for PDAs (Mobile Windows) and the second for laptop and desktop computers. We plan to introduce a new version for mobile robots (WifiBots>http:/WifiBot) in order to support our work on Robotic Search and Rescue.

Contact: Noury Bouraqadi

24 Aug 2007 (Glasgow, UK): Kapital Developers at JP Morgan

We are looking for a number of software developers to join the Kapital team at JP Morgan Glasgow, UK. Familiarity with Smalltalk or financial systems is advantageous but not exclusive. If you are interested then please contact me with a CV. I will be at ESUG this year if anyone would like to meet up.

More info:
Smalltalk at JP Morgan
email and

5 jan 2007 (France): Smalltalk Development Engineer


Nous sommes une SSII intervenant depuis plus de 20 ans auprès de grands comptes banque / finance, sur des projets SI, en maîtrise d’œuvre et en assistance à maîtrise d’ouvrage.

Nous recherchons pour un client grand compte un INGENIEUR DE DEVELOPPEMENT SMALLTALK. Dans le cadre du renfort d’une équipe, vous réalisez des développements applicatifs sur des frameworks smalltalk. Vous avez en charge les phases de conception, de réalisation et de tests.

De formation Bac+4/5, vous justifiez d’une expérience de 2 ans en conception objet et développement SMALLTALK. Vous êtes autonome (analyse fonctionnelle).

Alexandra Saint-Cirgue
Chargée de recrutement
Ligne directe: 01 53 70 71 29

GTI Consultants
6 rue de Lasteyrie
75116 PARIS

10 jan 2007 (Paris, France): Web Developper with Smalltalk Skills

Offer #F4GPW061F from the F4 web site


En collaboration avec les équipes de game design, graphique et développement middleware :

Tout en suivant et perfectionnant les méthodes et normes qualité de la société auxquelles vous serez formé.


CDI, Paris 8ème. Possibilité d'évoluer vers d’autres domaines d’activité dans les différentes sociétés du groupe.

Rémunération selon profil et expérience

Lettre de motivation et CV (format .doc), mentionnant la référence F4GPW061F, à envoyer à: jobsdev2* (remplacer * par @).

Pas de contact téléphonique svp.

18 jan 2007 (Vlaams-Brabant, Belgium): Smalltalk developer

I'm looking for a software developer for a full time job in Groot-Bijgaarden (Vlaams-Brabant, Belgium). You need to live in Belgium if you want to apply for this job. Prior experience in Smalltalk isn't necessary but it is a plus. A training of Smalltalk, XP programming and an introduction to the television world will be given by the company when you start.

You can read the full job description at (Note: job description is in Dutch)

Note : It's a full time job for a company in Belgium. And you have to be able to speak Dutch and English. And you also need to live in Belgium. So the ideal person would be somebody who knows some Smalltalk (you don't need to be an expert, since you get a Smalltalk training when you get employed) and wants to go to work in Groot-Bijgaarden (Vlaams-Brabant, Belgium).

Knowledge of OO is required.

Nick Snels (info AT ictvacatures DOT be)
IT and telecommunication jobs

9 mar 2007 (Douai, France): Assistant Professor Permanent Position in Informatics and Embedded Systems

Uploaded Image: english.gif
A permanent assistant professor position in is open at the Ecole des Mines de Douai. Applicants should be holding a PhD and be willing to collaborate with our team members in both teaching and research activities.

Our research topic is about "Software Component-Based Engineering for Embedded and Distributed Systems". More precisely, the new assistant professor will participate to one of the following topics: Software Component-Based Models and Architectures, Learning and Adaptation in Multi-Agent Systems, Software Components dedicated to Robotics and Mobile Devices.

Targeted application domains are: Intelligent Transport Systems, Distributed Information Systems, Ambiant Intelligence and Robotics.

Applications are to be sent till 30/04/2007 inclusive.
More information is available (in french) below.

Noury (bouraqadi AT ensm-douai DOT fr)

Uploaded Image: french.gif
Poste Enseignant-chercheur en informatique/systèmes embarqués

D’AFFECTATION : Ecole Nationale Supérieure des Techniques Industrielles et des Mines de DOUAI

Le Département Informatique et Automatique de l’Ecole des Mines de Douai a en charge des activités de formation, de recherche, de transfert de technologie, d’ingénierie et d’assistance technique dans les domaines des systèmes d’information et de communication & des systèmes et processus industriels. Il compte 51 personnes réparties dans 3 unités :

MISSIONS : Rattaché à l’équipe «Applications et Logiciels », le candidat participera à la formation des élèves ingénieurs (cours, TP, TD, encadrement des projets, participation aux jurys) ainsi qu’aux activités de recherche (publications, projets de recherche, formation par la recherche) et de transfert de technologie vers l’industrie (contrats, expertises, formation professionnelle). Les disciplines concernées gravitent autour de la programmation objet, l’ingénierie logicielle, les systèmes multi-agents, les systèmes embarqués.
En liaison avec l’adjoint au Chef du département, chargé de la recherche, et dans le cadre d’un rapprochement de thèmes de recherche en informatique et en automatique, le candidat prendra part au développement des activités de recherche sur l’ingénierie à base de composants dédiée aux systèmes embarqués. Plus précisément, il participera à un ou plusieurs des thèmes suivants : Modèles et architectures à base de composants logiciels, apprentissage et adaptation pour les systèmes multi-agents, composants spécialisés pour la robotique et autres systèmes mobiles.
Ses travaux de recherche s’appliqueront aux systèmes de transports intelligents, aux systèmes d’information distribués, aux objets communiquants et à la robotique.
Au travers de projets de recherche et de transfert de technologie, il s’impliquera dans des équipes pluridisciplinaires internes et externes en collaboration avec des industriels et universitaires français et étrangers.
Il s’investira également dans l’encadrement d’étudiants en thèse de doctorat et en master recherche.

PROFIL : Le candidat sera titulaire d’une thèse de doctorat en informatique ou génie informatique ayant un profil relevant de l'un ou de plusieurs thèmes suivants : Modèles de composants logiciels, Architecture logicielle pour les systèmes embarqués, Adaptation logicielle, Robotique mobile, Systèmes multi-agents. Il devra être intéressé par les applications industrielles.
Une expérience post-doctorale en pays anglophone de préférence serait appréciée. Il s’engagera à soutenir à terme une habilitation à diriger les recherches.

Qualités requises : rigueur, autonomie, responsabilité, sens de la communication et pédagogie, goût marqué et aptitude pour le travail en équipe pluridisciplinaire.
Maîtrise de la langue anglaise.

RECRUTEMENT : Contrat à durée indéterminée

CANDIDATURE : Les candidatures, comprenant lettre de candidature et de motivation manuscrite, curriculum vitae, état des travaux de recherche, d’enseignement et de transfert de technologie, et à la discrétion des candidats, lettres de recommandation, devront être adressées le 13/04/2007 30/04/2007 au plus tard, le cachet de la poste faisant foi, à :

Ecole des Mines de Douai
Service des Ressources Humaines
941, Rue Charles Bourseul – BP 10838
59508 DOUAI Cedex
tél : +33 (0) 3 27 71 25 36
mel :

Pour tous renseignements complémentaires, contacter :
Adjoint au Chef du Département Informatique et Automatique,
chargé de la Recherche
tél : +33 (0) 3 27 71 24 45
mel :

5 apr 2007 (Paris, France): Cincom client is seeking a Smalltalk developer

ENGLISHUploaded Image: english.gif
For one of its customers doing business in the Insurance domain
(located in Paris La Défense), Cincom is looking for a Smalltalk
developer for the development and maintenance of a VisualWorks
application, minimum duration of one year, with possible extension
to three years.

Philippe Valenza (
FRANCAISUploaded Image: french.gif
Pour un de ses clients actif dans le domaine de l'assurance
(Paris La Défense) Cincom recherche un développeur Smalltalk
pour assurer le développement et la maintenance d'une application
VisualWorks, durée minimum un an, pouvant être éventuellement
prolongée jusqu'à trois ans.

Philippe Valenza (

5 apr 2007 (Douai, France): Post-Doctoral Position on Open Dynamic Distributed Systems

The position is open within the Informatics & Automatics Departement of the Ecole des Mines de Douai (France). The post-doc will join the informatics research team which works on component-based engineering and re-engineering for distributed and embedded systems. Examples of targeted applications are related to terrestrial transport systems, mobile robotics, and distributed computing.

Open Dynamic Distributed Systems is among topics we are interested in as part of the VerySmallTalk Project. By "Open" we mean a system that bears the addition of new devices or the deployment of new software. Characteristics of added devices or hardware are not known by system designers. Openness is also related to topology and characteristics of networks connecting devices. By "Dynamic" we mean systems that may evolve in a non-anticipated manner at run-time. New devices may join the system during its functioning. Symmetrically, a device being part of the system may "disappear" because of a failure, or a disconnection decided by a user. Moreover, changes occurring at run-time may affect also software and communication networks.

The post-doc will be assigned the study and the development of a software platform for open distributed systems. This platform will be assessed using concrete applications related to the VerySmalltalk project and particularly to scientific computing. The scientific computing application example is to be built for colleagues from the department of civil and environmental engineering (CEE). The starting point of this application is a set of scientific software that compute material physical properties. These software were developed in C by people from the CEE and partners and weren't meant to interact initially. The targeted platform should allow to address this issue and allow users to make computations involving at least two softwares. For instance, a hydration software may collaborate through the platform with an elasticity software in order to compute the evolution of elasticity according to hydration.

The platform to develop is actually a new version of UbiquiTalk. We target a two layered architecture. The lower layer is service-oriented and developed using software components. The higher layer is a Multi-Agents System. Agents, are built by assembling components provided by the lower-level of the platform.

Candidates should owe a PhD in a topic related to the position and particularly software engineering, distributed systems, or multi-agent systems. Mastering OO programming is mandatory.

The position is for 18 months.

Application letters and a CV should be sent till 18 of may 2007 15th of june to :
Ecole des Mines de Douai
Département Informatique et Automatique
941, Rue Charles Bourseul – BP 10838
59508 DOUAI Cedex

or by email to: hasbroucq AT ensm-douai DOT fr

For further information, please contact
Dr. Noury BOURAQADI (bouraqadi AT ensm-douai DOT fr)

16 apr 2007 (Atlanta, USA): GemsStone DBA sought

We are earnestly searching for a GS individual to join our team. We are a premiere Internet trading system, a true Internet success story. Ever see the movie Trading Places with Dan Aykroyd and Eddie Murphy ( That trading floor where they traded Frozen Concentrated OJ (FCOJ) is the NYBOT, now part of ICE. Ever listen to the news or NPR in the morning and hear them talk about the price of oil in London? That's also ICE. Check out the following link and if you are driven to be the best and make the best faster and better.

Bob Tucker

IntercontinentalExchange | ICE
2100 RiverEdge Pkwy | 5th Floor | Atlanta, GA 30328
Tel: 770.738.2153 | Fax: 770.951.1307 | Cell: 678.778.5664

24-hour ice helpdesk 770.738.2101

2 may 2007: Visual Age Smalltalk Developer Position (Liverpool, UK)

An understanding of Motor, Breakdown and Pet insurance is preferable but not compulsory. It will be helpful to have worked on call centre applications with all usual interfaces that are involved on these sort of applications e.g links to web solutions, Credit Card Authorisation System, Registration Search, Credit Scoring, Premium rating engines.

Good communicator. Ability to work with on-shore and off-shore resource.

More on CERTES web:

25 may 2007: Squeakers needed in Sydney, or to work remotely (Sydeny, Australia)

Blue Plane Pty Ltd is a young dynamic company making its own mark by developing commercial quality software on the "Blue Plane". All our work is fun, challenging and unique.

We are looking for Squeakers ideally located in Sydney, Australia to work on Squeak based commercial projects.

Challenges include but are not limited to:

Also the following experience/knowledge would be well regarded:

Pay is dismal and the job is initially only part time, but future could be very rewarding. Currently we are having negotiations with several large companies, with the possibility for significant projects to be awarded to us. This would lead an immediate need for full time Squeak roles. Preference would naturally be given to those who have already participated or are involved in our work.

Our first round of Squeakers would ideally be based in Sydney, but we would also consider candidates who are equipped with fast reliable connection to the net willing to work remotely (may include working or staying up odd hours sometimes considering time difference). A reasonable level of English is a requirement. Being fluent in other languages sufficiently enough to help us translate our systems to those languages would be a plus. There will be opportunities to work/move to Australia if need be and also the possibility to stay remote and be a part of the remote Blue Plane developer network.

If you are interested please contact either myself or John Magnifico (john(at) with whatever details, material, example code, martial arts, dancing, instrument playing, singing experience, etc that you see fit to make us say "wow, gotta work with him/her".


13 june 2007: GemStone/S QA Engineer (Beaverton, Oregon, USA)

This engineer will be part of the GemStone/S engineering team in Beaverton, Oregon, and will focus on product testing. Since most of the tests are automated, the work primarily involves writing and debugging Smalltalk code.

GemStone/S was introduced at the first OOPSLA in 1986. Since then it has earned a reputation in the Smalltalk programming community as being the premier object database and application server. GemStone/S allows thousands of Smalltalk virtual machines on hundreds of hosts (with various operating systems) to share a single image (or database) with billions of objects taking up terabytes of space. The database provides full ACID capabilities(atomicity, consistency, isolation, and durability), has extensive indexing and large collection support, and includes a number of sophisticated garbage collection algorithms. The Smalltalk virtual machine has a JIT compiler on several platforms and supports a shared object cache effectively limited only by the amount of memory available in the machine.

GemStone/S has an add-on product, Gem Builder for Smalltalk (GBS), which supports transparent object replication for VA Smalltalk and VisualWorks. Other add-on products provide an interface to Java and Oracle. GemStone recently announced support for Seaside (a Smalltalk web application framework) and availability of a 4 GB edition that is free--even for commercial use.

The GemStone/S team consists of about 10-12 people. This group has a very low turnover and includes a number of senior-level engineers who have decades of experience in areas such as VM architecture, database internals, application development, and consulting. Team members regularly present at industry conferences such as Smalltalk Solutions and OOPSLA.



Send email to and include 'Smalltalk QA' in the subject.

16 june 2007: PhD position on adaptation for mobile robots (Douai, France)

Offre de thèse sur les stratégies d’adaptation d’un robot mobile en environnement ouvert basées sur l’apprentissage en ligne

Phd position on strategies for adapting a mobile robot in an open environement based on on-line learning

Link to this Page