Tag-Archiv für 'job'

03
Mrz

Ruby on Rails Entwickler gesucht

Wir suchen einen erfahrenen und motivierten Softwareentwickler mit hervorrangenden Programmierkenntnissen und viel Kreativität als Verstärkung für unser Entwicklungsteam. Du liebst die Kunstfertigkeit der Programmierung und hast den Ergeiz verständlichen Code zu schreiben und diesen optimalerweise durch stetige, testgetriebene Refaktorisierung zu pflegen.

Als Senior bist du auch für den Design von Datenbanken zuständig und hast fundierte Kenntnisse in SQL sowohl auch der objektorientierter Analyse und Design unter Anwendung von Entwurfsmustern. Die bist von agilen Methodiken begeistert und arbeitest gerne im Team und verbesserst konstant die Abläufe und Qualität der Arbeiten und hilfts deinen Kollegen bei der Paarprogrammierung oder durch einen Code Review.

Du solltest sehr gute Kenntnisse im Design von besonders benutzerfreundlichen Webseiten haben, welche mit Prototype, Scritaculous und JQuery zum Leben erweckt werden. Du legst Wert auf eine saubere Trennung von XHTML, CSS und JavaScript und beherrscht diese Techniken anstandslos. Falls notwendig werden Unklarheiten in der Bedienung in einen Usability-Test geklärt.

Du arbeitest selbstständig im gesamten Prozess mit: Von der Beratung über den Design bis hin zur Entwicklung und Wartung der Systeme. Die bist kommunikativ und hilfst bei der Leitung der Projekte mit und kannst auch Pflichtenhefte und Kostenschätzungen erstellen.

Wir verwenden hauptsächlich Ruby on Rails/Radiant und Flex um hochdynamische Webapplikationen zu entwickeln, verwalten unseren Code mit Git und nutzen Apache/Passenger auf Linux Servern in der Produktion, auf welche wir mit Capistrano deployen.

Du solltest dich aber nicht scheuen auch einmal bei der Wartung von älteren Systemen in Java oder PHP Hand anzulegen, oder aber auch neues wie Erlang oder Objective C ausprobieren zu wollen. Kenntnisse von Java sind von Vorteil, da auch Ruby und Flex von der Java Plattform (JRuby) und Tools wie Ant profitieren können.

Obwohl unsere Applikationen professionell von einem externen Partner betrieben werden, solltest du dich gut mit der Administration diverser Linux Servern auskennen (Ubuntu/SuSE/RedHat/Debian) um die Umgebungen der diversen Test- und Produktivservern für unsere Projekte zu planen und verwalten.

Wir sind von den Vorteilen von Open Source überzeugt und stellen unsere eigenen Codes der Allgemeinheit zu Verfügung und helfen auch bei anderen Projekten aktiv mit.

Einige Jahre Erfahrung in der Entwicklung webbasierter Anwendungen sind ideal und du solltes über eine fundierte Ausbilung (ETH/Uni/FH) oder genügend praktischer Erfahrung in der Softwareentwicklung verfügen.

Wir sind ein kleines Team welches gerade im Umbruch ist. Weg von den grossen e-Commerce Systemen mit JEE zu eher kleinen, ausgetüftelten und  hoch-dynamischen Webseiten. Du hast die aussergewöhnliche Gelegenheit mit deinem Wissen den Weg in die Zukunft mitzugestalten.

Falls du dich angesprochen fühlst, schreib mir doch eine Email an michael.kessler@screenconcept.ch oder ruf mich unter 041 748 44 58 an, damit wir uns kennenlernen können. Und ja, wir arbeiten bereits an unserer eigenen Webseite, die aktuelle ist schrecklich ;-)

28
Aug

Auf der Suche nach einer neuen Herausforderung

Ein Artikel in eigener Sache: Nach fast sechs Jahren bei der Swisscom ist für mich die Zeit gekommen, mich nach einer neuen Herausforderung umzusehen. Nicht dass mir die Softwareentwicklung nicht mehr gefällt - im Gegenteil - ich vermisse die Umsetzung grösserer Projekte. Im letzten Jahr hat sich mein Tätigkeitsbereich immer mehr in Richtung Betrieb der Applikationen verschoben, was sicher einen gewissen Reiz hat, aber definitiv nicht für einen längeren Zeitraum. Auch durch die zunehmende Spezialisierung vermisse ich gewisse Aspekte in meiner täglichen Arbeit.

Am liebsten würde ich wieder für einen KMU Software entwickeln und zwar mit einem breiten Spektrum: Von der View mit XHTML/CSS und guter Usability mit AJAX, über den Businesslayer mit Ruby on Rails und Java, hinunter auf die Datenbank bis zur Administration der Applikationsserver und des Betriebssystem. Vom Entwicklungsprozess bin ich von eXtreme Programming überzogen und geniesse den Austausch zwischen den beteiligten Personen. Mehr über meinen Werdegang in der IT und mein angesammeltes Know-How kann in der Rubrik Über Netzpiraten nachgelesen werden.

Obwohl ich Java für eine wirklich tolle Sprache und JEE für eine mächtige Plattform halte, reizt mich persönlich Ruby (on Rails) mehr - die Lösungen sind extrem elegant, übersichtlich und die Produktivität ist gefühlsmässig höher als mit Java. Mit Java arbeite ich auch schon mehr als ein halbes Jahrzehnt und befinde mich langsam auf einem Senior Level, wogegen mit Ruby gibts es nach erst anderthalb Jahren noch viel mehr Neues zu Entdecken. Am Liebsten würde ich natürlich beide Sprachen bei der Arbeit pflegen können…

Mein idealer Arbeitsort befindet sich maximal eine Stunde von meinem Wohnort, also Bevorzug in in der Region Bremgarten im Aargau, im angrenzenden Kanton Zug, Luzern oder eventuell auch Zürich. Die Umgangsform sollte kollegial und respektvoll sein und die Hirarchien überschaubar.

Ich freue mich um jeden Hinweis auf eine mögliche neue Arbeitsstelle.

Update: Ab dem 1. Januar werde ich als Softwareentwickler bei der Screen Concept in Steinhausen angestellt sein. Ich freue mich in einem kleinen und dynamischen Team unbürokratisch und flexibel anspruchsvolle Software zu Entwickeln!




Februar 2010
M D M D F S S
« Jun    
1234567
891011121314
15161718192021
22232425262728

Werbung


Buttonitis