- LocationBucharest, Romania
-
IndustryInformation Technology
Responsibilities
Forming part of the Fintech Enablement team you will be responsible for helping drive our client's strategy for technological excellence in expanding the firms offering leveraging varying Fintech partnership and solutions. A globally distributed team working on multiple concurrent projects, within the Fintech Enablement team there is a need for a senior developer working within our team to work across regional resources and help build and drive a unified technological and development strategy.
- Contributing to the build out of a core new business growth initiative.
- More widely, contributing to building a shared platform architecture and code base across Fintech Enablement applications allowing quicker time to market of new solutions.
- Full stack Java based development of both greenfield and existing applications within a cloud based high availability architecture.
- Assisting in the adoption of modern engineering practices and design principles across the Fintech Enablement team.
- Engaging with the business sponsors and business stakeholders to define and implement requirements to agreed timelines.
- Assisting in the adoption of Agile principles across the team
- Working with the wider team to manage key issues and stakeholders
- Partnering with QA and test managers to ensure quality solutions are delivered to end users
- Confidence and determination to challenge established ideas, tempered with a diplomatic and outcome-focused approach.
- Provision of Level 3 support
Skills
Must have
Technical Skills:
• Passion for UI web app development
• Experience with Core UI technologies React-Admin, Redux, JavaScript and TypeScript
• Experience with Java / Kotlin is a plus
• Practical experience with modern SDLC tools (e.g. Maven, Gradle), version control (e.g. Git) and continuous integration systems (e.g. Teamcity, Jenkins).
• Good experience in cloud based, distributed, highly available and fault tolerant applications.
• Experience working within the Fintech community (e.g. PSP) would be beneficial.
• Basic knowledge of SQL
• Basic knowledge of Linux
• Some experience in the finance industry and an understanding of finance industry products and business processes would be beneficial.
• Educated to Bachelor's degree level or equivalent qualification/relevant work experience, (a technology, science or business-related subject would be beneficial)
• Good written and spoken English
Soft Skills:
• Problem solving, ability to take ownership of a task until its completion, rather than simply coding
• Good communication skills
• Good team player, open to communicate and collaborate
• Eager to learn about new technology and gain new skills as required
• Attention to details, discipline
Nice to have
Success Factors for Engineers in CB Tech
• Someone who sets the standard for excellence in their role as an engineer
• Talented individuals who are creative, innovative, and passionate about doing exciting and important work
• People who make wise decisions, despite ambiguity, be it people, technical, business, other
• People who treat others with respect at all times, independent of their status
• An engineer who considers quality as a priority, and think about the client whilst developing for our future
• High-value persons who have a desire make an impact
• Individuals who have a desire of self-improvement through experience, observation, introspection, reading and discussion
• Individuals who accomplish amazing amounts of important work
• Someone who seeks to understand our strategy, our business, the market and our clients
• A person who challenges assumptions when warranted and makes suggestions for better approaches
Languages
English: B1 Intermediate
