We’re a diverse group of visionary innovators who provide trading and workflow automation software, high-value analytics, and strategic consulting to corporations, central banks, financial institutions, and governments. More than 40% of the world’s largest companies use our solutions. Founded in 1999, we’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world.
• Over 2,000 of the world’s leading corporations, including 50% of the Fortune 500 and 30% of the world’s central banks, trust ION solutions to manage their cash, in-house banking, commodity supply chain, trading and risk.
• Over 800 of the world’s leading banks and broker-dealers use our electronic trading platforms to operate the world’s financial market infrastructure.
With 10,000 employees and offices in more than 40 cities around the globe, ION is a rapidly expanding and dynamic group.
At ION, we offer careers that provide many opportunities: To invent. To design. To collaborate. To build. To transform businesses and empower people around the world to do more, faster and better than before. Imagine what you can do and experience. This is where you can do your best work.
What are we trying to do?
We are working towards developing a single secured funding solution across fixed income and equity providing the framework for customers to increase their level of automation. Our solution is a real time, global, multi-entity, multi asset class solution for position, trade, risk, exposure and collateral management covering middle office and front office for Repo and Sec Lending functionality. Anvil consists of distributed solution having components are high volume, low latency, real-time applications based on service-oriented architecture. We are agile with co-located scrum teams collaborating with all stakeholders to deliver feature items every sprint.
What do we need help with?
We need self-motivated people with positive attitude who are passionate about automation and have good analytical skills and problem solving ability. Keenness to understand the customer needs is a key requirement in our team members which can help us in the design and development of high volume, low latency applications for mission critical systems delivering high performance.
What will you do?
In terms of the technology stack we use java for server components, C#/WPF and HTML5 for user interface and Robot Framework for test automation. We work in co-located teams distributed across geographies, so we need people who are good team players, can collaborate across locations, have good communication skills and contribute to self-organizing and focused teams to build innovative solutions.
You must be able to design, build and re-engineer large and complex systems with a focus on quality and performance. You should be able to collaborate effectively by pair programming and share knowledge through coaching, code reviews and sessions.
What do you need to know?
Skills & Experience:
Proven OO design and programming skills with Java
Experience with Multi-threaded and asynchronous programming models.
Knowledge of main Design Patterns and Data Structures.
Experience with Agile methodologies.
Who are you?
You are a dynamic and ambitious person.
You’re skilled at getting to the bottom of complex issues.
You can manage an array of tasks while staying focused on priorities.
Customer relationships are your forte and you’re committed to improving their businesses.
You believe that communication is an art form, you express yourself with confidence, honesty, and optimism.
You have a keen interest in the worlds of software, technology and finance, driven by your relentless thirst of knowledge and success.