Job Description :
Role:C++ Developer Location:Remote Duration:12+ months Required Skills : C+ Description: As a C++ Developer for the Omnium Platform, you will... ? Lead the design of major systems and subsystems for the Omnium Platform supporting Northern Trust Alternative Fund Services ? Propose new designs and modify existing ones to continuously improve performance, add functionality, and enhance stability ? Develop, test and deploy software solutions, utilizing a thorough understanding of available technology and tools ? Design and develop for the highest levels of performance and throughput ? Partner with business leaders to deliver custom solutions that solve business problems ? Provide comprehensive consultation to business and IT management and staff ? Provide leadership and guidance to colleagues, fostering an environment that encourages ? Participation, teamwork and communication ? Responsible for designing, developing, testing and deploying software solutions for Hedge Fund Services. ? Propose new designs and modify existing ones to continuously improve performance, functionality, and stability of the system. ? Works with business leaders and business unit partners to define priorities and deliver custom solutions to solve business problems or address business needs. Experience Level: Level 3 (8-10+ yrs): functional area expert with technical and/or business knowledge and functional expertise. Qualifications: ? 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. ? Leadership and organizational skills are required to determine the Business Unit's goals, resources needed, and to assess and develop the skills of staff. -- -- ---- , Mohan Sai| Talent acquisition specialist Thoughtwave Software and Solutions 314 N. Lake St, Suite 6, Aurora IL 60506 Desk EXTN: 143 Mobile Email: Website: linkedin:


Client : NO

             

Similar Jobs you may be interested in ..