IT Business Analyst

The Adecco Group, the world’s leading provider of HR solutions, is looking for an

IT Business Analyst

professional for its partner operating in the automotive sector.

The job:

  • Deliver technically competent and best practice software solutions to the business issues as requested, while making recommendations for improvements and adhering to the company’s IT policies and standards
  • Work with other team members to create good quality, effective business applications
  • Identify and make suggestions for improvements in systems design and coding
  • Creating test cases for the developments
  • Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats
  • Designs new solutions by analysing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications
  • Improves systems by studying current practices; designing modifications
  • Recommends controls by identifying problems; writing improved procedures
  • Maintains system protocols by writing and updating procedures
  • Provides references for users by writing and maintaining user documentation
  • Maintains professional and technical knowledge by reviewing professional publications

The requirements:

  • Good English: ability to communicate effectively both in writing and verbally
  • Proved Microsoft SQL knowledge and T-SQL
  • Good business process modelling (BPM) knowledge and experience
  • Demonstrable experience working with users to correctly document requirements
  • Ability and skill to create clear and accurate flow charts
  • UML knowledge
  • SCRUM experince

Location: Budapest

If you are interested in the position, please send your CV to our IT expert, László Spiller, executive consultant laszlo.spiller@adecco.com or call +36 30 291 3089.

Scrum Team Leader

The Adecco Group, the world’s leading provider of HR solutions, is looking for a professional for its partner in the following position:

Scrum Team Leader

who will be responsible for leading scrum developer team.

Responsibilities:

  • Act as technical consultant for the team members
  • Contribute to the team’s development efforts
  • Ensure the delivery of high quality coding and documentation
  • Motivate members and maintain the competitive atmosphere

Requirements:

  • BSc degree in IT
  • Proficiency in English
  • 5+ years of experience with Java Development
  • Solid knowledge of agile, especially Scrum development methodology
  • Familiarity with source code management (Git, CVS, Perforce)
  • Understanding software development and testing principles
  • Experience with globally deployed systems

Advantages:

  • Understanding IT Security concepts (authentication, encryption, etc.)
  • Knowledge and experience with Apache CXF, Spring
  • Experience with Eclipse, JUnit, Clover and similar software quality tools
  • Background of writing multi-threaded applications

Location:

  • Budapest, Hungary.

How to apply:

  • If you are interested in the position, please send your CV to our IT expert, László Spiller, executive consultant: laszlo.spiller@adecco.com
  • or call +36 30 981 0403.

Project Manager (Document Management)

Our global partner, a leading computing and biosciences, is looking for a

Project Manager

who will be responsible for accomplishing project objectives by planning, evaluating and managing project activities.

The job:

  • Develop project plans in cooperation with the customer, development manager and business analyst.
  • Remove impediments and support project team to deliver the product goals and deliverables.
  • Present status and developed functionalities in iterations.
  • Determine project roles, resource need, staffing, timeframes.
  • Work with external contractors or partners if necessary.
  • Define clear, understood, accepted and measurable project metrics.
  • Create reliable estimates for project deadlines and effort.
  • Monitor projects and regularly report progress (percent completed, resource burn, slippage, completion duration and other key project metrics).
  • Keep an accurate risk tracking document with and associated mitigation plan.
  • Meet project objectives, regarding time, effort and quality.
  • Build a knowledge base of company specific project knowledge (templates, processes, methods, typical risks . etc.)

The requirements:

  • BSc degree in IT or equivalent experience.
  • Excellent communication skills in English.
  • Experience with Document Management Systems.
  • 2+ year experience in managing software projects.
  • Scrum knowledge.
  • Knowledge of project management methodologies.

Sectors:

  • IT / Telecom
  • Project manager

Location:

  • Budapest, Hungary.

How to apply:

  • If you are interested in the position, please send your CV to our IT expert, László Spiller, executive consultant: laszlo.spiller@adecco.com
  • or call +36 30 981 0403.

 

Scrum Tester (France)

In the framework of our International Mobility Program we are looking for

Scrum Testers

who will have to work in France.

The job:

  • Write test plans and test cases.
  • Automate manual test cases and maintain test automation framework.
  • Execute manual and automated tests and report bugs with steps to reproduction, expected and actual results.
  • Test and certify software running on various mobile devices and mobile OS versions.

The requirements:

  • 5+ years of experience in testing.
  • Microsoft Test Management.
  • Agile methodology.
  • Strong understanding of both manual and automation QA methodology.
  • Hands-on experience with automation tools.
  • Very good communication skills in English.

Sectors:

  • IT / Telecom

Location:

  • France

How to apply:

  • If you are interested in the position, please send your CV to our IT expert, László Spiller, executive consultant: laszlo.spiller@adecco.com
  • or call +36 30 981 0403.

SCRUM Meetup

 

Március 10-én kollégáim társaságában részt vettem a JCI Fiatal Vezetök Egyesülete és a Budapest Agile Meetup közös szervezésében létrejött, Szoftver fejlesztési módszertanok a magyar valóságban című rendezvényen. Az eseményen lehetőség nyílt a szoftver fejlesztési módszertanokkal kapcsolatos tapasztalatcserére. A szervezők egy rövid csapatjátékkal indítottak, mely után két tanulságos esettanulmány hangzott el. Ráadásként pedig ízelítőt kaphattunk a szervezeti kultúrával kapcsolatos kérdésekből is, mert hogy gyakran az emberi tényezőt elég mostohán kezelik a szoftverfejlesztési folyamatban a technológiai tényezők mellett.

Az első esettanulmány témája nemzetközi banki szoftverfejlesztési folyamatokról szólt, melyben Szőke Ákos (Multilogic) bemutatta, hogy miként váltották fel a klasszikus vízesés modellt agilis módszerrel az ország legnagyobb bankjának hitelező rendszerének fejlesztése során. A szóban forgó projekt 2007 és 2010 között futott a 1949-es alapítású, a régióban terjeszkedő OTP banknál. Az IRIS (Integrated Risk Management System) valójában egy hitelezést támogató rendszer, amely elemző, döntéstámogató és monitoring funkciókkal bír, továbbá kockázatelemzéssel képes eldönteni, hogy egy ügyfél hitelezhető vagy sem. Funkciói közül kiemelendő az ügyfélnyilvántartás, fedezetnyilvántartás és adósminősítés.

Az alkalmazás 3 rétegű technológiára épül, .NET környezetben C# programnyelven fejlesztették, s a mögötte lévő adatbázis Oracle alapú. A rendszer óriási, akár a felhasználók számát nézzük, ami ezres nagyságrendre rúg, akár a kódsorok számáról van szó, amely több mint 3 millió. Nyolcszáz adatbázistábla tartalmazza az adatokat, továbbá 111.000 szereplőről és 130.000 ügyletről beszélünk.

A banki környezet különleges kihívások elé állítja a fejlesztőket, hiszen a programozói tudás mellett fontos, hogy értsék az üzletemberek nyelvét is. Szigorú bankbiztonsági szabályok vonatkoznak a munkára, így a hibajavításra is, és külön kihívás azoknak a szkripteknek az írása, amelyek garantálják, hogy a titkos banki adatok megfejthetetlenek legyenek. Maguk a fejlesztési szabályok is szigorúak, mindent specifikálni kell, és persze jóváhagyatni. A pilotok rendszerint hosszú nyúlnak, miközben szigorú határidőket kell betartani. Külön kihívás, ha egy politikai döntésnek köszönhetően olyan dolgokat kell bevezetni, mint mondjuk a Széchenyi Kártya, amellyel a hazai vállalkozókat kívánja támogatni a kormány.

A kommunikáció a banki projektek során különösen fontos, legyen szó akár személyes, akár szakmai témákról. A bizalmat ki kell vívni, amely csak a közös célok meghatározásával megy, továbbá csapatépítéssel, akár sörözések formájában. Az irányítás is nagy kihívás nemzetközi környezetben, s itt nem csak technológiai problémákról van szó, hanem például fordítási hibákról, vagy a cirill betűk okozta nagyobb ablakméretről.

A Multilogic szakemberei saját, SCRUM elvekre épülő fejlesztési módszertant alkottak, amelyben SCRUM szerű szereplőkről beszélnek:

  • development coordinator – SCRUM Master,
  • Product & QA – Product Owner,
  • Development Team,
  • és egy riportíró ember, mivel banki környezetben erre nagy az igény.

A termékek is SCRUM szerűek:

  • Orderlog + Development Unit – Product Backlog,
  • Backlog – Iteration Backlog,
  • Burndown Chart.

A dokumentációigény viszont igen magas: specifikációk, kézikönyv, részletes változásleírás, melyeket meg kell írni és jóvá kell hagyatni. Az issue menedzsment pedig Microsoft Sharepoint alapokon (Sherpa) történt.

A folyamat maga SCRUM alapú:

  • release, iteration planning – sprint planning,
  • iteration review – sprint review.

Viszont nincs rendszeres retrospective, napi megbeszélés és részletes követelménykezelés.

A kibocsátást különleges “ceremónia” kíséri, minden nyelvi változatra külön-külön és a manuális teszteket sem lehet elkerülni, a hosszadalmas engedélyezési folyamatról és a távtelepítésről nem is beszélve.

Érdekes volt még hallani, hogy a Multilogic fejlesztői a kanban elvek és lean szemlélet nyomán vizualizálták a teljes munkafolyamatot.

A fejlesztés tapasztalatai igazolták, hogy az agilis alapokon működő munkának köszönhetően csökken a csúszások száma, kevesebb a felesleges munka, és a változásokra gyorsabban lehet reagálni.

A rendezvényen hallottunk még érdekes dolgokat a Scrum Master nagyvállalati környezetben történő működéséről és az együttműködés alapú hatékonyságról, de a leggyakorlatiasabb előadás nagyon jól bemutatta, hogy milyen kihívásokkal és problémákkal kell megküzdeni nemzetközi banki környezetben, továbbá azt, hogy milyen is maga a fejlesztés folyamata.

 

 

 

Vezető fejlesztő (PHP, SQL)

Mit várunk?
Ügyfélorientált, nyitott, dinamikus, rugalmas, jó kezdeményezőkészségű, önálló és csapatmunkában egyaránt hatékonyan dolgozó személyiség
Megfelelő kommunikációs készség szóban, írásban
Motiváció a szakmai célok megvalósítására
Kiváló problémamegoldó készség
Teljes munkaidőben a budapesti központban végzett munka
Szakirányú végzettség, és/vagy meggyőző referenciák
Alapfokú angol nyelvtudás – minimum írott szöveg megértése
MS Office felhasználói ismerete (Word, Excel, Outlook, PowerPoint)
Objektum orientált paradigmákban szerzett tapasztalat
Tervezési minták ismerete
PHP, SQL erős ismerete, legalább 3 év szakmai tapasztalat
UML ismerete, tervezési tapasztalat
Linux, Apache, Windows, Windows server alapvető ismerete
HTML, Javascript, AJAX ismerete
Verziókezelő rendszerek használatában szerzett jártasság (SVN, CVS)
Előnyök:
JavaScript frameworkok ismerete (pl.: JQuery, Ext-JS)
Zend Framework ismerete
Jártasság a kódminőség javítását szolgáló rendszerekben (pl.: phpDoc, CodeSniffer)
ORM rendszerek ismerete (pl.: Doctrine)
Tesztelési tapasztalat (Unit tesztek)
Agilis szoftverfejlesztési módszertanok ismerete (Pl.: Scrum, XP)
Continuous integration szerver tapasztalat
C++, C#, JAVA ismerete
Feladatok:
Különféle programozási munkák mellett foglalkozik technológiai tanácsadással, rendszertervezéssel, rendszerintegrációval, adatbázis tervezéssel, fejlesztői csapat koordinálásával. Feladatai közé tartozik még a folyamatos projektkövetés és dokumentálás. Szoros együttműködés a projektmenedzserekkel, designerekkel, a front-end és back-end fejlesztőkkel.
Mit kínálunk:
Versenyképes jövedelem
Fejlődési és előrelépési lehetőség
Lendületes iparág
Progresszív cég
Tapasztalt szakértő csapat
Inspiráló munka
Jelentkezés: karrier@erise.hu

Mit várunk?

  • Ügyfélorientált, nyitott, dinamikus, rugalmas, jó kezdeményezőkészségű, önálló és csapatmunkában egyaránt hatékonyan dolgozó személyiség
  • Megfelelő kommunikációs készség szóban, írásban
  • Motiváció a szakmai célok megvalósítására
  • Kiváló problémamegoldó készség
  • Teljes munkaidőben a budapesti központban végzett munka
  • Szakirányú végzettség, és/vagy meggyőző referenciák
  • Alapfokú angol nyelvtudás – minimum írott szöveg megértése
  • MS Office felhasználói ismerete (Word, Excel, Outlook, PowerPoint)
  • Objektum orientált paradigmákban szerzett tapasztalat
  • Tervezési minták ismerete
  • PHP, SQL erős ismerete, legalább 3 év szakmai tapasztalat
  • UML ismerete, tervezési tapasztalat
  • Linux, Apache, Windows, Windows server alapvető ismerete
  • HTML, Javascript, AJAX ismerete
  • Verziókezelő rendszerek használatában szerzett jártasság (SVN, CVS)

Előnyök:

  • JavaScript frameworkok ismerete (pl.: JQuery, Ext-JS)
  • Zend Framework ismerete
  • Jártasság a kódminőség javítását szolgáló rendszerekben (pl.: phpDoc, CodeSniffer)
  • ORM rendszerek ismerete (pl.: Doctrine)
  • Tesztelési tapasztalat (Unit tesztek)
  • Agilis szoftverfejlesztési módszertanok ismerete (Pl.: Scrum, XP)
  • Continuous integration szerver tapasztalat
  • C++, C#, JAVA ismerete

Feladatok:

  • Különféle programozási munkák mellett foglalkozik technológiai tanácsadással, rendszertervezéssel, rendszerintegrációval, adatbázis tervezéssel, fejlesztői csapat koordinálásával. Feladatai közé tartozik még a folyamatos projektkövetés és dokumentálás. Szoros együttműködés a projektmenedzserekkel, designerekkel, a front-end és back-end fejlesztőkkel.

Mit kínálunk?

  • Versenyképes jövedelem
  • Fejlődési és előrelépési lehetőség
  • Lendületes iparág
  • Progresszív cég
  • Tapasztalt szakértő csapat
  • Inspiráló munka