Mission
Together with the team, you will be responsible for
Analysis of the expressed needs and requested features
Solutions design in line with the information system
Document and validate the solutions with actors of the project
Ensure developments with the rest of the team in compliance with our standards
Communicate team project progress with the Project Manager and the clients
Promote and facilitate the adoption of the Software Craftsmanship practices
Share and promote knowledge inside the bank through our Dev Community
Qualifications
10+ years in web development
You are fluent in written and spoken English and French. You are able to participate actively in English and French meetings
IT skills
Mastering ReactJS applications is needed
Having an experience with ReactNative (Mobile), Java and SpringBoot will be an advantage
Knowledge in TDD and BDD
Knowledge in DevOps and CI/CD practices and tools will be an advantage.
Culture in information technologies and architecture
Knowledge of Software Patterns and Anti Patterns
Good understanding of enterprise architecture
A general knowledge of the banking industry will be an advantage
Personal skills
Development is your passion
Progress through the software culture of Craftsmanship is your wish.
Make untested code repels you
Sharing your knowledge with your peers interests you
Being challenged on your opinions does not frighten you
Being pragmatic is your biggest fault
Your obsession is the shortest feedback loop possible - at all scales
You are passionate at heart and always seek to improve yourself and share your knowledge
You are a code veteran who masters one or more programming languages
You like to communicate and are not afraid to speak your mind
You are keen to take initiative