Software Developer e-FX – Copenhagen

Would you like to be a part of disrupting legacy players and challenge the status quo in the financial industry? At Banking Circle e-FX team we are building a cloud-based, state-of-the-art foreign exchange infrastructure from scratch in close collaboration with our customers to complement our high-volume payment system. Our customers are both tech-savvy payment service providers and large-scale financial corporations. We offer you the chance to be a part of a truly international and vibrant Fintech company with more than 300 skilled and dedicated employees worldwide, who are all passionate about creating next-generation mission-critical financial services infrastructure and leading the rise of a super-correspondent banking network.

The position and why we need you

At Banking Circle, we want to make an impact that pioneers the industry and creates instant value for our clients. We therefore focus on rapid prototyping and quick incremental releases to enhance our existing features and build new ones, often together with our customers. It is therefore vital that you feel comfortable explaining complex technical concepts and solutions to customers and colleagues who are not necessarily from a technical background, as well as to those who are. Specifically, we build foreign exchange trading components in .NET (C#) using the latest technologies and ensure a smooth integration to our core banking and payment systems. This includes automation of risk management, adapters to FX market liquidity providers and venues, trade execution, and client-facing API solutions, and much more. We use event sourcing and microservices architecture. We pride ourselves on taking ownership of our flow and adjusting components also outside of our own realm wherever necessary.

You will join a small team operating using agile principles in an informal structure. This is a unique opportunity for you to learn and develop with guidance and mentorship from colleagues with a combined experience of 30+ years in financial markets. We expect you to be detail-oriented and proactive, keen on taking ownership of your components and not afraid of a learning curve.

Key Responsibilities

  • API and back-end solution architecture and development in .NET 6 within FX
  • Design new solutions and prototypes for our customers and our treasury
  • Support sales and product teams in understanding our feature set and limitations
  • Technical refactoring to ensure code performance and maintainability
  • Supporting our strategic move to the public cloud

Skills & Qualifications

To be the right candidate for this position we expect you to have a relevant educational background within computer science, engineering or another applicable field. We also expect you to have a demonstrated capability from a similar role, where you have gained a few years of experience within C#/.NET Core or another object-oriented programming language. Additionally, you have experience with the following: REST APIs (including WebSockets), SQL and alternative cloud-based storage systems such as Blob Storage, File Storage etc., Microservices Architecture, Event Driven Architecture, Fault tolerant/self-healing distributed systems with zero downtime, Unit testing & end-to-end testing. If will also be a great advantage if you have an understanding of lock-free concurrent algorithms, Knowledge of FIX Protocol, Knowledge of Leadership Election patterns, Binary messaging protocols such as ProtoBuf and/or Aeron/SBE, Knowledge and/or interest in Foreign Exchange Markets Git and Azure Devops experience.

As a person you are ambitious and not afraid to take ownership. You have a willingness to learn and develop in areas where you might not be an expert and will ask questions when you find yourself in the deep end of the pool, but at the same time challenge existing views from potentially more senior people you are working with. You are also pro-active, responsible and quality oriented. You have strong analytical skills and a structured way of working and courage to try new things. We furthermore expect you to be a dependable and knowledge-sharing team-player that cooperates well at all levels of an organization. As Banking Circle is an international company it´s a requirement, that you are fluent in English, both verbally and in writing. The position will be based at Banking Circles office in Copenhagen.

Join Banking Circle

If this position has caught your interest and you have what we´re looking for, then please send us your resume and application via the apply link. As we will be conducting interviews continuously, we urge interested candidates to reach out as soon as possible. If you have questions about the position or what it´s like to be a part of Banking Circle do not hesitate to contact Maybrit Lind from our People Team on Phone +45 53863791. Banking Circle offers a competitive compensation package and a dynamic and collaborative culture that values personal initiative and professional achievements. We are proud to be an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, age, religion, sexual orientation, national origin or any other characteristic protected under federal, state or local laws, regulations and ordinances. Please note that we do not accept applications by email.

Apply now