You are a Senior Software Engineer Java (J2EE), you will do the analysis, design and implementation of a complex systems in Digital Banking, and will work closely with colleagues in Luxembourg, France, India, Morocco and USA.
You will be part of major and strategic customer and/or investment development projects, for international customers (Africa, Europe, Latin America ). You will lead project, and support stakeholders of the Digital platform. You will transfer the results gained during analysis to technical design (object oriented, SOA) and implement designed software with teams from architecture, development, test, maintenance and transversal technical projects, and you will support release and maintenance process.
Requirements:
– Master degree in software engineering or equivalent.
– At least 4 years of full lifecycle experience in development of complex object-oriented systems (analysis, design, development and test).
– Experience as a team leader for small to medium size team of software developers (3-5 developers).
– Experience as a project manager would be of advantage.
– Experience with driving the analysis and design of software applications, including managing contact with business people and other stakeholders, planning, reporting etc.
– Good analytical skills, good understanding and abstraction capability
– Good team player, good communication strength (written and spoken),
– Will to work in an international environment with distributed teams
– French and English mandatory, Spanish is a plus
Technical Skills and Tools (mandatory):
– UML, MDA, Agile development
– Java, J2EE development (JSP, Servlets, EJB 3.0, WS),
– Eclipse IDE, GIT/IntelliJ IDEA
– RDBMS + SQL knowledge (Oracle or similar),
– Full software development lifecycle knowledge,
Optional – but a major plus
– SOA experience or theoretical knowledge,
– JBOSS (application server architecture),
– Practical experience with one agile methodology.
Pour postuler à cette offre d’emploi veuillez visiter itssglobal.com.