Description
For my client based in Zürich we are currently looking for a Software Developer
Start: 02.01.14
End: 30.06.14
Location: Zürich
Scope of Work:
Senior Software Developer required to work on the re-architection of the front to back order management and execution platform for mutual funds and hedge funds.
The successful candidate will be working on a new project aiming to re-architect an existing Java & Oracle based fund execution system. Aim is to further improve STP rates by refactoring the order management and execution Back End, provide a completely new user interface fully tailored to the needs of the execution desk, integrate with various up- and down- stream systems and provide efficient document management capabilities.
General technical skills
* Has an in depth understanding of OO principles.
* >5 years experience as a Java developer, ideally previous experience with CS Java platform JAP
* Several years' commercial experience in C# is a big plus
* Strong knowledge of web services
* Demonstrates experience of using Design Patterns (advantages and drawbacks).
* Has experience of developing software for a large Enterprise, including n-tier development.
* >5 years RDBMS experience required (ideally Oracle)
* Experience of the full project life cycle.
* Understanding and exposure to Test Driven Development.
* Experience of Agile practices and processes (eg SCRUM).
What we're looking for in an individual
* Excellent written and spoken English, German is an asset
* Committed to excelling in their job and passionate about software development.
* A team-first attitude, ability to work from minimal requirements and a quick thinker.
* Motivation to support others, to share information and knowledge and to work effectively towards shared goals.
* Can explain complex ideas clearly.
* Proactive in seeking help when needed and happy to admit when they don't understand something.
* A desire to excel in one's job, by actively learning about new technologies and gaining insight into the business we serve.