Joining CAPCO means joining an organisation that is committed to an inclusive working environment where you’re encourage to #BeYourselftAtWork(e)We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
It’s important to us that we recruit and develop as diverse a range of talent as we can(e)We believe that everyone brings something different to the table – so we’d love to know what makes you different.
About Capco
Capco is a global technology and business consultancy, focused on the financial services sector(e)We are passionate about helping our clients succeed in an ever-changing industry.
We are / have:
- Experts in banking and payments, capital markets and wealth and asset management
- Deep knowledge in financial services offering, including e.g(e)Finance, Risk and Compliance, Financial Crime, Core Banking etc.
- Strong technology understanding and numerous IT delivery success stories
- Committed to growing our business and hiring the best talent to help us get there
- Focused on maintaining our nimble, agile and entrepreneurial culture
Role description
Capco is looking for committed, innovative and creative people to join our technology & engineering team.
We are looking for software developers who can, guess what … - work on the creation of a new Digital Bank! Yes, we are building a new online bank for one of the major actors of French Banking Industry - from scratch using google cloud platform and latest technology.
As a Capco Mobile Developer you will:
- Demonstrate practical experience of engineering best practices, while being obsessed with continuous improvement.
- Have deep technical knowledge of two or more technologies and is curious to learn other parts of the stack.
- Have experience delivering software/technology projects leveraging Agile methodologies
- Have personally made valuable contributions to products, solutions and teams and can articulate the value to customers.
- Have played a role in the delivery of critical business applications and ideally customer facing applications.
- Have the ability to communicate complex ideas to non-experts with eloquence and confidence.
- Have an awareness and understanding of new technologies being used in finance and other industries and loves to experiment.
- Have a passion for being part of the engineering team that is forming the future of finance.
Skills & Expertise
You have experience working with the following methodologies / technologies:
- A deep knowledge in developing mobile applications (iOS and Android) using Swift (iOS) and Kotlin (Android) and experience in designing mobile architectures for a scalable and robust app.
- Very good knowledge of state management in order to develop shared containers and repositories.
- Ability to architect, design and develop using micro frontend design pattern keeping the need to have solution that can be accessed across multiple device platforms mentioned above.
- Deep understanding of developing UI components that can be used and accessed across the whole mobile app.
- Very good understanding of source code management for cross platform development using industry best practices for frontend and mobile applications(e)Ability to define the target release packages to different platforms using continuous integration and deployment processes.
- Ability to define and design the unit testing approach and execute unit tests continuously.
- Experience integrating frontend with restful APIs (REST JSON) developed by the backend team.
- Good understanding of security principles and secure coding.
- A product development mindset with skills on design thinking to get the features to be developed and tested for the product for the different personas identified as the target customer segment.
- Good skills to put together a prototype to evolve the feature from a concept to realization.
- Incremental development and show-and-tell session skills are mandatory. Early failure and recovery approach that is imbibed in the development skills.
Why join Capco as a Software Developer?
You will work on today’s largest digital project in European Banking Industry, joining a team of experts and passionate developers.
We offer:
- A work culture focused on innovation and creation lasting value for our clients and employees
- Ongoing learning opportunities to help you acquire new skills or deepen existing expertise
- A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients.
- A diverse, inclusive, meritocratic culture