WHY DEALOGIC?

Dealogic is a market-leading FinTech company with more than 30 years of experience, offices in 9 countries, and a team of over 800 people worldwide. Close to 30 Agile teams work together to build and continuously renew our proprietary platform – built, designed, and developed in-house, to deliver unrivalled data and workflow solutions to our clients. We empower our teams to pick the best tools that help them solve problems, including the newest technologies. This approach enables us to transform mature products into a highly-scalable, cloud-native platform with responsive 21st-century user interfaces.

 

Responsibilities:

  • Gather and understand the architecturally significant requirements for our global product platform
  • Contribute to definition of technical platform vision and roadmap and communicate this to development teams
  • Facilitate workshops to create high level architectural designs and estimate the work involved in delivering the solution
  • Work with the development teams to break down solutions to enable continuous delivery of business value to the clients
  • Document and communicate architectural decisions and solutions
  • Actively promote items to product managers for inclusion in their release backlog
  • Write production and proof of concept code
  • Take part in interface design to ensure that solutions can be integrated into the software platform
  • Design for automated deployments and continuous delivery
  • Ensure architecture is designed to be maintainable, testable and easily extendable to meet future requirements
  • Be involved in maintaining measurable coding, security and design standards for the development teams and support them implementing consistent solutions across the platform
  • Liaise with the development teams to ensure their production is technically sound and aligned with the architecture framework
  • Ensure work is planned in conjunction with other team members, sharing knowledge and best practice
  • Work with product component owners, developers, product managers and other team members to design enhancements
  • Work with IT team to understand deployment and supportability requirements
  • The architect is part of the agile delivery team and contributes to the accomplishment of iteration goals
  • Maintain an ongoing awareness of emerging trends in related technology arenas that could influence new projects
  • Continuously look for ways to improve effectiveness and productivity and provide innovative solutions to difficult problems

 

Requirements:

  • 1 year experience in architecting complex, service oriented software solutions
  • 5 years’ experience in developing complex, service oriented software solutions
  • Degree educated or equivalent in a technical related discipline
  • Excellent standard of spoken and written English
  • Deep knowledge of ruby on rails
  • Open to use multiple languages
  • Experience in modern JavaScript technologies
  • Experience in database solution design using PostgreSQL
  • Good understanding of OOA, OOD, DDD, SOA concepts
  • Experience in Continuous Build/Integration and Deployments
  • Deep understanding of Agile principles

 

What we offer:

  • Competitive salary
  • Cafeteria, Performance-based bonus
  • Free sport activities and office yoga
  • Inspiring office environment with game room, slide and other cool features
  • Free coffee and fresh fruit every day
  • Great community with lots of awesome events

 

Apply now