Career Opportunities

GENESIS Global is currently looking for talent in our London and New York offices. Whether you are a graduate or someone with years of experience in any industry and have the desire to lead and drive innovation and disruption within the financial markets we want to hear from you.

We have a very flat organization where people are our greatest asset. Our culture and values are based on teamwork, diversity, communication, meritocracy and leadership to provide value to our clients and the global community. Please see our available opportunities below:

Experienced Java Developers

Core Team (London)
Fantastic Java Developer roles continuing to build and improve the Genesis Core platform used by our top-tier financial services investment banking clients.

At Genesis we have gone through a huge amount of growth over the last 3 years and are now looking to continue this success with an additional Java Developer to work within our Core Development Team based in Central London.

The Core Development Team is responsible for the continued development of the Genesis framework, as well as supporting issues or enhancements requested from the Product Development Team and onsite specialists.

This role is very varied and interesting, and covers all aspects of technology with focus on parallel processing, speed, reliability, scalability, and distributed processing. Also worth noting that financial technology experience is not essential nor is experience in all the tech we use – successful candidates will need a thirst for knowledge and willingness to embrace new technology and we will do the rest to ensure any knowledge gaps are filled.

If you are a Java Developer looking for their next challenge then let us know!

Key Responsibilities
• Interface directly with rest of the development teams
• Develop, configure, and continue to improve the Genesis framework
• Organized and able to manage a backlog of tasks
• Innovate solutions to demanding problems

Candidate Background
• 2+ years Java development experience to Java 8
• Well organised self-starter with drive and determination

Candidate Skills
• Strong knowledge of concurrency patterns/problems and how to solve them in Java
• Understanding and appreciation of the Java memory model
• Good testing skills (e.g. using JUnit for unit testing and Mockito to complement it with behavioural testing)
• An appreciation for Continuous Integration
• Agile development experience
• Experience with dependency injection management.
• Well organised self-starter with drive and determination
• Good analytical and lateral thinking ability

Beneficial
• Some background in financial systems
• Curiosity about NoSQL databases systems (MongoDB, Aerospike, etc.)
• Relational database experience (e.g. Oracle, MSSQL, PostGres)
• Understand the reactive programming paradigm (RxJava)
• Curiosity about other JVM-based languages with good Java interoperability (Groovy, Kotlin)
• Familiarity with the life-cycle of large projects


Email

Implementation Specialists

Professional Services Team (London / New York / Brazil)
Exceptional Implementation Specialist role delivering our solutions to our top-tier financial services investment banking clients.

At Genesis we have gone through a huge amount of growth over the last 3 years and are now looking to continue this success with the addition of numerous Implementation Specialists for our London, New York and Brazil teams.

Our specialists will be working across a variety of tasks in a Linux environment so a strong level of proficiency is required to deliver the very best for our clients. In addition to this you will be taking responsibility for the full software delivery, managing clients, providing consultancy & analysis throughout the integration / implementation process as required.

Our software is highly configurable, scalable, and most importantly very high performance so a passion for real time technology is a must. We give our specialists the opportunity to work in a varied, hybrid role with huge amounts of client exposure and the chance to build & develop both your technical and business skills and knowledge. Our successful candidates will be provided support and training where required but will equally be expected to work unassisted.

This is a hands-on technical role however client-facing interacting directly with front-office users on customer’s sites. You must have a clear and articulate communication style and be able to break down complex issues to technical & non-technical people.

We are ideally looking for someone who has direct experience of delivering software systems in a client-facing role in addition to some knowledge of financially traded products e.g. Derivatives, Equities, Fixed Income, FX, Bonds etc. however we would also consider the right candidate who could demonstrate the right technical skills, aptitude and personality

Key Responsibilities
• Interface directly to clients
• Interface directly with Genesis development team
• Install, configure, integrate and tune Genesis solutions
• Innovate solutions to demanding problems
• Potentially leading a team as client base grows

Candidate Background
• 3+ years Linux experience (development or administration)
• Well organised self-starter with drive and determination

Candidate Skills
• Strong Linux skills, including scripting (Perl, Groovy, etc.), performance analysis
• Fluent English required
• Good analytical and lateral thinking ability
• Clear communication ability regarding complex, distributed systems
• Willing to work in clients’ office as part of onsite team

Beneficial
• Some background in financial systems
• Database experience (e.g. Oracle, MSSQL, PostGres)
• Some knowledge of workstation technology e.g. VB/VBA
• Familiarity with the life-cycle of large projects in financial systems


Email

Experienced UI/UX Developer

Core Team (London)
Fantastic UI/UX Developers role continuing to build and improve the Genesis Core platform used by our top-tier financial services investment banking clients.

At Genesis we have gone through a huge amount of growth over the last 3 years and are now looking to continue this success with an additional UI / UX Developer to work within our Core Development Team based in Central London.

The Core Development Team is responsible for the continued development of the Genesis framework, as well as supporting issues or enhancements requested from the Product Development Team and onsite specialists.

This role is very varied and interesting, and covers all aspects of technology presentation and design both on the web and mobile. Also worth noting that financial technology experience is not essential nor is experience in all the tech we use – successful candidates will need a thirst for knowledge and willingness to embrace new technology and we will do the rest to ensure any knowledge gaps are filled.

If you are a UI/UX Developer looking for their next challenge then let us know!

Key Responsibilities
• Interface directly with rest of the development teams
• Design beautiful, and intuitive applications to boost our Genesis framework solutions.
• Organized and able to manage a backlog of tasks
• Innovate solutions to demanding problems

Candidate Background
• 2+ years UI/UX development experience in both web and mobile.
• Well organised self-starter with drive and determination

Candidate Skills
• Strong knowledge of HTML5, JavaScript, AngularJS, and CSS.
• Knowledge of Ionic (or similar)
• Strong design approach and cool graphical skills.
• Photoshop and/or Illustrator.
• Well organised self-starter with drive and determination
• Strong communication skills and ability to prototype.

Beneficial (but not essential).
• Some background in financial systems


Email

PA / Office Manager

ADMIN TEAM (LONDON)

Exciting opportunity for a Personal Assistant / Office Manager working alongside the company founders, and the positive, professional and friendly team and customers.

At Genesis we have gone through a huge amount of growth over the last 3 years and are now looking to continue this success with a new office manager in our Central London office.

Key responsibilities:

Diary Management and scheduling appointments for the CEO.

Providing travel coordination for the company and clients (domestic and international)

Assisting the CEO with the company’s strategy and supporting leadership within the team and offloading administrative tasks

Preparation for meetings, i.e., events including agenda, scheduling, assembling materials, setting up PowerPoint presentations and arranging refreshments

Office Manager Duties:
• Answer incoming calls and greet visitors, collect incoming and outgoing post, arrange couriers as required
• Planning and arranging events
• Monitor and order office supplies, IT equipment and refreshments
• Administrative support to teams throughout the business as required.

Candidate Skills:
• Excellent knowledge of Microsoft Office products, Google docs and Apple equipment
• Confident, bright, enthusiastic and driven
• Good organisation skills & attention to detail
• Excellent communication and interpersonal skills
• Positive “can-do” attitude
• Degree level qualifications
• Digitally savvy & strong social media experience
• Extensive experience supporting Executive level and managing an office


Email

Smart and Exciting People!

We actively seek to recruit talented people from all academic backgrounds into our university programs and entry level positions. Ranging from one-week spring and summer internships to full-time jobs, all our positions offer an opportunity to learn firsthand about our company, our culture and the FinTech industry. We look forward to hearing from you soon and we have open opportunities in both London and New York.

Email