Own delivery responsibility for some of our key software development projects and enhancements
Create scalable processes in Java & Kotlin that enhance our core financial systems.
Monitor, manage and further automate business operations.
Co-own the code base, suggesting and implementing ways to improve it.
Cooperating closely with all stakeholders to ensure scope is understood, design is sound, and deadlines are met.
Review design and code produced by your colleagues.
Qualification & Skills
Three-plus years of industry-relevant development experience with a track record of delivery
Solid server-side design and coding, technical knowledge in a *nix environment. Our technology stack is Java and Kotlin, Linux, Apache and Postgres. A desire to learn Kotlin.
Familiar with the agile development cycle: version control, testing, build and continuous integration tooling.
Understand application design and how to keep it simple even as requirements grow
Evidence of unconventional thinking that demonstrates you work smarter, not just harder.
Excellent organizational, communication and soft skills
Experience in a lightweight, rapid turnaround engineering environment.
A solid understanding of fundamental computer science
A strong academic record and a graduate degree in a science or technology subject. A post-graduate degree is a plus.
Personal Attributes
You passionately advocate for concise and simple code, designs and applications.
You are both a technical leader and someone who inspires trust and confidence in your peers.
You strengthen the team, have the confidence to admit errors, can follow and direct, and learn as well as teach.
You thrive in a fast-paced, relatively unstructured environment.
What You Do
Learn a new business domain fast, getting to grips with new concepts and asking questions to clarify.
Hold your own in a detailed Java discussion with a senior engineer or a business discussion with domain experts.
Demonstrate a strong sense of personal integrity and accountability.
Accept and act upon constructive criticism.
Benefits:
Company contributory pension scheme
Cash and stock performance bonus
Flexible working
22 days holiday + bank holidays
City location
Company Overview
Interactive Brokers LLC, a subsidiary of Interactive Brokers Group, Inc. (Ticker: IBKR) is a direct access electronic broker serving professionals, frequent traders, institutional investors, financial advisors and introducing brokers. Our clients have access to more than 150 market centers around the world from a single integrated account. Our employees are part of a dynamic, multi-national, fast-paced, results-oriented team that has spent four decades focused on advanced technology and automation that equips our clients with a uniquely sophisticated platform to manage their investment portfolios. We provide our clients with advantageous execution prices, risk and portfolio management tools, research facilities and investment products, at low or no cost, positioning them to achieve superior returns.
Headquartered in Greenwich, CT, USA. IBKR has offices in more than 15 countries across the world.
IBKR is a member of NYSE, FINRA, and SIPC. Interactive Brokers Group brokerage affiliates are regulated by securities and commodities agencies around the world.