Role:2 Senior Developer Corporate Life
REQUIRED PROFILE
▪ At least bachelor's degree in computer science
▪ 5 to 10 years hands on software development experience on OO context with exposure to API development & consumption of legacy Cobol applications
▪ Mastery of software development processes (SDLC), methods and trends: systems and technology tools
▪ Excellent OO, data structures, algorithms and problem solving skills and ability to apply design patterns in architecture
▪ Full-stack development experience & Agile software development management experience (Delphi, .Net, etc.)
▪ Experience in Microsoft Power Platform
▪ French speaking and fluent in English, both orally and in writing
▪ Ability to work both individually and as part of a collaborative team
▪ Experience in Insurance (Life Insurance)
▪ High standards with just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment, and a preference for agile methods
RESPONSIBILITES
▪ Participate in technical feasibility studies and contribute to the reflection on functional analysis
▪ Design and document solution in a comprehensive manner to ensure development work is performed accordingly
▪ Support decomposition of work in stories to optimise the workload planning across team.
▪ Design, Maintain and Improve development standards for the team improvement.
▪ Carry out the technical implementation and improvement of all kinds of applications according to specifications where required
▪ Optimally collaborate with Architects, Infrastructure and Operations colleagues to optimise the solutions while maintaining high standards and security
▪ Prepare technical documentation for the programs developed in order to provide IT colleagues with a tool for the use of the programs
You report to the CL IT Software & Planning Manager and are part of a team of developers with whom you collaborate constructively and balanced. As a Senior IT developer, you are in charge of managing, developing, and maintaining applications developed in-house. You are als