Job Description
Who we areWe’re visionary innovators who provide trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments. More than 40% of the world’s largest companies use our solutions. We’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world.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.Learn more at https://iongroup.comWhere we areWe have offices all over the world, from London to New York, fromPisato Sydney. We are an incredible melting pot of cultures working together to solve complex problems.What we offerA unique opportunity to join anew projectwithin ION aimed atdisruptingthe way our customers operate onfinancial markets.In-depth'on-the-job' and structured training so you can become an effective innovator.Mentoringfrom senior professionals.Competitivesalary and benefits.A full-time, permanent contractwith the possibility to work remotely.Our teamsA combination of experienced professionals and younger talents distributed around the world.A mix of software engineers, developers, designers, product and project managers, and domain specialists.Led by a group of visionary leaders with an unrivaled track record in creating disruptive products for financial institutions.Hard skills we look for and help our people developC# programming languageKnowledge?ofC/C++ is appreciated.NETand .NET coreframeworkWPFMulti-threading and Service-Oriented ArchitecturesMicrosoft Development Environment (Visual Studio)Object-oriented programming, OODPTest-Driven Development tools and practices.Agile frameworks (Scrum, Kanban).Source control systems and best practices(GIT, SVN).Familiarity with UI\UX Design
Soft skills we look for and help our people developBe entrepreneurial: Able to connect dots, synthesize information, motivated to achieve, be resourceful, have enthusiasm and lateral thinking.Be imaginative: Apply intelligence effectively, conceptualized, exercise kaizen, learn broadly and deeply.Be a team player: Be likeable and disarm others, relate to people, have a desire to contribute, be persuasive and assertive.Be rigorous: Be rational, able to ask for help or escalate queries, have humility and an open mind, and think analytically.Think long term: Cope with pressure, develop people, have pride, inspire trust, be reliable, and persevere.About youYou are dynamic, energetic, and passionate about technology.You have an academic background in Computer Science or Computer Engineering. You might have already started your career in software.You are a quick and continuous learner.If you are from a non-EU country, you must have a valid EU visa or work permit.
Job Specification