Programmer C++
Chicago, IL - 3 days onsite per week – Only local candidates
Duration: 6 Months
Rate $70 /hr on C2C
Visa : USC , GC , TN , H4EAD ,L2 EAD
?
Note: Financial Services or Banking Industry is preferred.
As a C++ Developer for the Omnium Platform, you will...
? Lead the design of major systems and subsystems for the Omnium Platform supporting client’s Alternative Fund Services
Level 3 (8-10+ yrs): functional area expert with technical and/or business knowledge and functional expertise.
?? Will be seasoned, multidisciplinary experts with extensive technical and business knowledge and functional expertise.
? Working at the highest technical level of all phases of system design and implementation.
? Have strong programming skills in C++11 or later, preferably on a Linux / Unix platform · have significant experience with multi-threaded application design and development
? Have significant experience with open-source technology, database technology, and service-oriented and / or microservice architecture
? Have a track record of maintaining focus on executing the strategic direction of business function activities, delivering client value and improve efficiency, effectiveness and productivity
? Have a proven ability to work effectively with end users to define requirements, and a demonstrated ability to navigate through ambiguity to deliver on complex initiatives with diverse stakeholders
? A BS degree in Computer Science, Mathematics, or related Computer Engineering or Science curriculum is required. A MS Degree is preferred.
? Experience with multi-threaded application design and development; including testing and deployment phases.
??Experience with UNIX and key languages, e.g. Python, R, Perl, shell scripting.
? Strong server side programming experience with automation and backend support.
? Experience building trading applications.
? Experience with distributed systems.
? Experience designing and building real time desktop applications capable of handling large volumes of streaming data.
? Experience developing Winforms applications.
? Experience using Agile methodology and collaboration.
? Knowledge of the system development life cycle, the client area's functions and systems, and applications program development technological alternatives.
? Strong communication skills, analytical ability, strong judgment and management skills, and the ability to work effectively with client and IT management and staff required.
? An understanding of financial markets and instrument types.
? Knowledge of different UNIX IPC mechanisms (sockets, shared memory, semaphores, etc.). Strong programming skills in C++ development experience on a UNIX platform.
? Strong skills in working with Opensource technologies, no-SQL database technology, micro service architecture, cloud-native development, continuous build, continuous integration and continuous deployment.
? Ability to work effectively with end users to define requirements.