- We are looking for a passionate Developer to design, develop and install software solutions
- The successful candidate will be able to - Build high quality, innovative and fully performing software in compliance with coding standards and technical design
- Design, modify, develop, write and implement software-programming applications
- Support and/or install software applications
- Participate in the testing process through test review and analysis
- Able to guide team in technical solutions and complete the deliveries
- Good collaboration with Onshore and Offshore teams
- Requires a bachelor's degree in a related area and 5+ years of experience in the Development
- Has knowledge of commonly used concepts, practices and procedures within a particular field
- Rely on instructions and pre-established guidelines to perform the functions of the job
- Work under immediate supervision
- Primary job functions do not typically require exercising independent judgment
- Typically reports to a manager
Direct Responsibilities
- Engineer solutions for complex problems involving capital markets platforms
- Hands on - Full stack development. (UI, Middleware, Services/API, Backend (SQL)
- Architect highly performant applications/modules using appropriate frameworks/tools.
- Deliver robust and scalable solutions rapidly in an agile way.
- Understand and practice data security protocols and controls to ensure data protection.
- Ensure usage of appropriate practises to ensure high quality (e.g. TDD).
- Provide 3rd line support, working with the Application production support team
- Able to manage day to day task and accountable and responsible for deliveries from offshore
- Collaborate with Onshore and Offshore teams
Contributing Responsibilities
- Setup technical best practices
- Implement / Improve DevOps Pipeline for production delivery.
- Interact with functional and technical architects to design enterprise solutions.
- Conduct / Drive workshops and technical forums within the department on tech trends.
Technical Behavioral Competencies
Front-End Skills :
- Angular / RxJS
- Typescript / javascript
- CSS knowledge is a plus
Back-end Skills :
- Java ( up to Java 17 ideally)
- Spring Boot
- Jenkins knowledge is a plus
- SQL ( basic queries, data model, indexation )
- Basic algorithms understanding / ability to estimate execution complexity
Behavioral Skills :
- Ability to operate autonomously without supervision even if within a team.
- Eye for detail.
- Action / Delivery orientation
- Decisive (including difficult decisions)
- Critical Thinking
Specific Qualifications (if required)
- 7 to 10 years of Hands on work experience in an Enterprise environment, preferably working in multi-location IT teams
Skills Referential
Behavioural Skills : (Please select up to 4 skills)
- Ability to collaborate / Teamwork
- Adaptability
- Creativity Innovation / Problem solving
- Resilience
Transversal Skills:
- Analytical Ability
- Ability to understand, explain and support change
- Ability to develop and adapt a process
- Ability to anticipate business / strategic evolution
- Ability to inspire others generate people's commitment
Education Level:
- Bachelor Degree or equivalent
Other/Specific Qualifications (if required)
B.E or equivalent