c++ Analyst Developer User Interface (Consultant / permanent)
DEVFull TimeMontreal, QC
As a User Interface Analyst Developer, you will be part of an experienced multidisciplinary cluster with Product Owners, Developers, QA Testers, Business Analysts and Architects, in an environment where the team works with Scrum methodology.
You will work closely with the product owner for the preparation of the story (Grooming) and in the design and implementation of the interface applications in C++ Borland (embarcadero).
In addition, you will be involved in the writing of the test cases which will be used to control the quality of your implementation. Also, you will collaborate on scripting (Python) for validation and automation processes.
As a member of the cluster, the interface analyst developer will be part of the success of the product and its evolution by their commitment, their focus and team spirit.
Key accountabilities :
Develop and implement the user desktop interfaces
Collaborate with the Development manager to understand and to challenge the requirements, design, and the testing cycle
Conduct and participate in code review by following the enterprise code standards.
Must haves :
Bachelor degree in Computer Science or Technical and / or strong software development background
Knowledge of agile development best practices, and experience with project management tools such as Jira
Min. 3+ Years of solid development experience with Embarcadero interfaces or equivalent.
Knowledge of agile development best practices, and experience with project management tools such as Jira.
Solid skills and experience in designing and developing user interfaces applications
Knowledge of Git.
Nice to haves :
Experience on interface applications
Ability to work in a flexible environment and interest in continuous process improvement
Sense of organization, focus, persistence and ability to work according to established plan and deadlines
Good interpersonal skills and great teammate
Ability to simultaneously handle multiple tasks and deadlines
Good imagination and creativity in developing solutions
Good analytical and effective problem solver
Knowledge in Web interface development
Familiarity with capital markets and financial market data is an asset
This role is required to know a language other than French as our client is an international organization with operations across the globe and its clients, shareholders, competitors, stakeholders, regulators and employees communicate in English.