Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Software Development in C++ and JAVA (Senior) - Bank/Finanzen

Eingestellt von Goetzfried

Gesuchte Skills: Support, Java, Solaris, Linux

Projektbeschreibung

Task:
The role will demand analysis, detailed design, implementation (code writing/code review) and test aspects to the development lifecycle, together with third level production support within a Global Investment Bank.

Requirements (Must have):
- strong Java and C++ skills:
> static type vs dynamic type of an object,
> static polymorphism vs dynamic polymorphism
> trait classes,
> overriding, overloading and hiding symbols,
> knowledge of basic tools to inspect binaries: nm, c++filt, ldd, truss
> proc tools: pmap, pstack, pfiles, etc.
> C++ and multi-threading (POSIX),
> dbx: setting breakpoints, conditional breakpoints, stepping into code, callstack, switching threads, examining memory, etc.
> STL, Boost, possibly RogueWave,
> RAII, exception safety.
> Purify on Solaris, valgrind on Linux,
- At least 5 years solid experience in high performance, high throughput server development, in both Solaris and Linux environments
- Non functional requirements are very strict (any response within 5 ms range).
- Close communication with the customer (english-spoken).

Nice to have:
- Self motivating and work well within a small strong team of software engineers
- Thorough mindset and be used to delivering high quality software.

Environment/Miscellaneous:
A large custom distributed in-memory cache database which provides fast access to data from a legacy system. The cached items are static data used by various applications which support business processes of Foreign Exchange workflow.
Technologies: J2SE, multithreading (including java.util.concurrent), Collections, JMS, XML, HTTP, JUnit, EasyMock, Design Patterns, UML

Projektdetails

  • Einsatzort:

    Zürich, Schweiz

  • Projektbeginn:

    asap

  • Projektdauer:

    12 months

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Goetzfried