All jobs

Principal Software Engineer C++

For our partner, a financial company, we’re looking for someone like you !

 

Parameters
  • Level of experience: Senior
  • Start: ASAP, full-time, on-site
  • Length : Permanent
  • Place of work: Bucharest, Romania
Department overview

The Financial Markets division with our partner consists of the majority of the legacy businesses which includes a relatively recent acquisition in the FX space called DealHub. DealHub is an important part of our growth strategy for Financial Markets and in particular FX. The hope is to consolidate DealHub’s post trade business whilst growing its trading, hedging and pricing capabilities to capture Tier2 and below institutions’ business.

 

Position overview

 

As a Senior C++ Developer, you will work throughout the full development lifecycle to create scalable, fault tolerant and secure code. Keeping up-to-date with the latest industry trends and technologies, you will devise elegant solutions for huge technical challenges. You can become part of the strategic changes that are happening within the team during a period of growth.

 

Duties & accountability

 

Develop and maintain server side applications primarily in C++.
Design, develop and maintain SQL stored procedures. Requires knowledge of Microsoft SQL Server including database design, management principles, structure modification and performance tuning.
Work as part of an agile development team to design, estimate, develop and implement software solutions that satisfy the business requirements.
Manage code using version control systems.
Handle deployment of application and code library updates to application servers following company change management policies and procedures.
Provide support for applications owned by the team and act as point of contact for the team.
Research and resolve client-reported issues.
Analyse application performance, research performance issues, and optimize objects managed by the team.
Continuously expand knowledge in area of specialization. Use of continuous integration.
Perform other duties as required.

 

Education and experience

 

BS or MS degree in Computer Science, related field, and/or equivalent work experience.
A strong understanding of Microsoft C++ with extensive experience, in addition to STL, TDD, BDD and DDD. Python is a big plus
A Financial engineering qualification will be a significant bonus.
Commercial awareness
Real-time event processing background and high-throughput optimization skills and experience with concurrent / parallel execution.
Experience in optimising code for low latency within the pricing domain. Exposure to the FIX protocol, pre and post trade is a big advantage.
This role will utilise your knowledge in middleware development. Successful and dependable deployment is on our radar, so competency in this area using puppet or similar is highly regarded.
Experience working in a Tier 1 investment bank is a must.

Read more Apply now

Java Developer

Our partner, a financial company, is looking for someone like you!

 

Parameters:

Level of experience: Junior, Middle, Senior

Start: ASAP, full-time, on-site

Length : Permanent

Place of work: Bucharest, Romania

Responsibilities:

Work on pricing automation, performance and website projects for the Totem business.

Analyse business requirements, implement and test features

Develop new functionality and pricing services on the Consensus Pricing platform

Build-out the back-end and front-end capability for the new Totem web site

Provide technical support to Totem analysts as and when required

Contribute to discussions and decisions regarding the Totem system architecture

 

Requirements:

Good degree in Computer Science, Mathematics or a related field from a top-tier institution

Minimum 3 years of development experience, preferably in a financial environment

Excellent knowledge of Java

Knowledge of SQL and Oracle databases

Must be an excellent communicator in English both written and verbally

Ability to collaborate effectively cross team, including with overseas teams

Self-starter with a natural curiosity to learn and develop

Strong analytical, investigative and problem solving skills

Proactive, organised and able to work independently with minimal supervision

Open minded, flexible and willing to adapt to changing situations.

 

Nice to have:

Experience developing high performance, scalable software

Knowledge of AWS, Hadoop / Spark, NoSQL or AngularJS technologies

Motivation to acquire/increase knowledge of the financial sector is essential
An understanding of derivatives is a plus
Display commitment to own/lead features and take them to successful delivery
Strong team player, with ability to motivate others
Excellent interpersonal skills
Read more Apply now

PHP Developer

Our partner, a digital media agency, is looking for someone like you !

Parameters:

Start: ASAP, full-time, on-site

Level of experience: Middle

Length : Permanent

Place of work: Bucharest, Romania

 

Responsibilities:

Based on your skills, you will fill in the role of a Magento CE or EE developer. This role will require English skills as you will be exposed to foreign clients through JIRA and Skype IM or calls, which means you will have to be able to communicate with them in writing and voice.

 

You will also take part in the requirements gathering sessions and estimations for the work that will need to be completed, this means you will have a level of control on the complexity and duration of the implementations. We are using Agile methodologies, at the moment mostly Kanbans and in some cases sprints. The role will require either new feature development or bug fixes on features already developed. You can choose the OS on which you would like to work but the web servers will be hosted on nix machines so you will need to know your way around it. You will need to be actively involved within the application and raise any potential issues or propose solutions.

 

Requirements:

Mid-level career, at least 2-4 years of experience in PHP web development

OOP knowledge

PHP framework knowledge and application

Advanced English

 

Nice to have:

Experience in building custom applications from scratch

Experience in building custom applications using frameworks like Zend, Symfony or others

Developed on custom in-house platforms

SQL knowledge

Worked with RDBMS: MySQL, Oracle or others

Developed JavaScript snippets, classes or plugins

Subversion experience: Git, Svn or Hg

Experience with Agile methodologies

Nix operating system knowledge

 

Awesome to have:

Knowledge within the Magento Community Edition e-commerce platform or Symfony 2 framework or both

Knowledge of what a LAMP stack is and how it is configured

Design patterns knowledge and implementation

Understanding and implementation of caching systems using Memcached, Redis or other technologies

Used x-debug integrated with the preferred IDE

Experience with Virtual Box or VMWare

Previously worked with Vagrant

Read more Apply now

JavaScript Developer

Our partner, a gaming company, is looking for someone like you!

Parameters:

Start: ASAP, full-time, on-site

Level of experience : Middle

Length : Permanent

Place of work: Bucharest, Romania

 

Responsibilities:

Building online games and applications to be used by millions of users

Troubleshoot, debug, and solve challenging technical issues

Help scale games as user base grow

Develop, from beginning to end, games that will be played by millions

 

Requirements:

Over 1 year of Javascript development in HTML5/Canvas

Over 2 years in PHP/LAMP development experience, OOP

Database knowledge, with MySQL databases

 

Nice to have:

Experience with any html5/canvas frameworks or javascript libraries (Phaser, , )

Experience with version control systems such as Subversion or Git

Experience implementing APIs

Experience with MVC design pattern

Experience with cache systems

Examples of personal projects

Personal or teamwork portfolio

Benefits:

Have a real, Silicon Valley like experience

Work in a talented team

Be part of pizza Friday every week

Play & movie area (Xbox, PS4, Rock Band, Arcade Games, board games, remote controlled cars and helicopters and more)

Benefit from medical insurance within a private clinic

Good salary

Read more Apply now