Job Description

Software Developer Team Lead
Leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services


  • Lead, foster and grow the careers of a team of creative, solution-focused and dynamic developers
  • Be responsible for new development, integration and contribution to Open Source software and/or vendor products
  • Have opportunities to lead in the adoption of new technologies and transformative solutions
  • Be accountable for developing robust solutions that use modern control systems, compute and design patterns
  • Collaborate with customers, peers and partners, and actively ensure we’re designing and delivering responsive, useable and practical solutions with their requirements in mind


  • 5-10 years relevant work experience in software development, engineering or architecture
  • Experience managing development resources and effective track record fostering creativity while emphasizing high-value, low-effort objectives
  • Bachelor of science (or higher degree) in a quantitative field such as computer science, mathematics, engineering
  • Strong programming skills, preferably expertise in Python
  • Strong interpersonal, verbal communication and written documentation skills
  • Experience developing native Javascript, Angular, CSS, HTML
  • Experience creating or using REST and SOAP APIs
  • Familiarity with Shell Scripting, RegEx, Perl, bash and programming languages: Java, C++
  • Experience using relational Databases, such as: SQL, Sybase, and/or NoSQL databases, such as: MongoDB, Postgres
  • Experience using CI/CD tools, such as GIT and Jenkins
  • Understanding of virtualised and containerised infrastructure
  • A User Experience (UX) Design and Creative mindset
  • Familiarity with modern frameworks, such as: Flask, AJAX, TypeScript, Angular 2
  • Familiarity with Visualization tools, such as: Splunk, d3, Charting Libraries, Grafdata
  • Understanding of Test Driven Development, use of related tools: Jasmine, Karma, Gulp, Grunt
  • Understanding of with Agile methodologies
  • Understanding of O/S and networking concepts; Linux/unix system administration, TCP/IP, HTTP, SSL and other related protocols

What they offer

  • A competitive compensation and benefits package including eligibility for an annual bonus
  • Enriching challenges that provide opportunity for constant learning and advancement
  • Work with talented individuals developing new ideas and solving for some of the most complex business and technology challenges
  • An environment which is leveraging technology to its highest potential
  • A supportive and vibrant multinational environment, we accept individual differences and believe in teamwork

How to apply

Send your English CV via e-mail to


Are you interested in this position? Would you like to apply for it?
Upload your CV and we'll contact you soon.

Thank you!
Successfully CV upload!

Upload your files