Enable job alerts via email!

c++ Analyst Developer User Interface (Consultant / permanent)

Finsotech

Montreal

On-site

CAD 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Job summary

A leading technology firm in Montreal is seeking a User Interface Analyst Developer to join a multidisciplinary team. You will develop user desktop interfaces in C++ and Python, collaborate on design and testing, and participate in code reviews. The ideal candidate has a Bachelor's in Computer Science and over 3 years of experience in software development, along with solid knowledge of agile methodologies and project management tools.

Qualifications

  • 3+ years of solid development experience with Embarcadero interfaces or equivalent.
  • Solid skills in designing and developing user interface applications.
  • Knowledge of English is required.

Responsibilities

  • Develop and implement user desktop interfaces.
  • Collaborate with the Development manager on requirements and design.
  • Conduct and participate in code reviews.

Skills

C++ Borland (Embarcadero)
Python
Agile development best practices
Git
Interpersonal skills

Education

Bachelor's degree in Computer Science

Tools

Jira

Job description

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, focus, and team spirit.

Key Accountabilities :

  • Develop and implement the user desktop interfaces.
  • Collaborate with the Development manager to understand and challenge the requirements, design, and testing cycle.
  • Conduct and participate in code reviews by following the enterprise code standards.

Must Haves :

  • Bachelor's 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.
  • Solid skills and experience in designing and developing user interface 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 plans 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.
  • Familiarity with capital markets and financial market data is an asset.
  • This role requires knowledge of 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.

    J-18808-Ljbffr

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.