Talent.com
Front End / Full Stack developer

Front End / Full Stack developer

eTeamMontreal, QC, Canada
1 day ago
Salary
CA$72.00 hourly
Job type
  • Full-time
Job description

Job title : - Full Stack Developer / Front End GUI Developer

Location : - Montreal, Canada

Duration : - 15 Months

Pay rate : $72 / hr without any benefits

Roles and responsibilities :

  • Senior Developer part of the AMER team responsible for delivery of the new Communication Surveillance Platform across all Products.
  • Collaborate with teams in other locations, such as EMEA, on planning and prioritization for the platform developments
  • Establish a collaborative working relationship with senior stakeholders :
  • Fully understand the business needsEnsure that corresponding IT needs are properly documented to allow for estimation and planning
  • Ensure that a corresponding IT strategy is developed and implemented
  • Participate in an agile based software development life cycle including technical analysis, documentation, development, testing and code reviews.
  • Collaborate with the production support team for release and maintenance of the components.
  • Work closely with the other senior developers in determining and following best development and architecture practice.
  • Provide technical guidance and leadership for more junior members of the team.
  • Propose and provide feedback from experience / knowledge on architecture, design, technology choices and technology direction of the platform.
  • Fully participate in requirement and design meetings for new functionality.
  • Provide 3rd line application support on a rotation basis within the broader team.

Required Skills include :

  • Bachelors in computer science, engineering
  • Experienced and proven track record in developing and mentoring developers working on a full stack java environment, preferably in the communication surveillance field
  • Advanced understanding and working experience of various fundamentals and concepts in the domain of communication surveillance within the financial sector
  • Strong grasp & working experience in Java, Python, VueJS (or similar) with a proven track record working on distributed computing environments
  • Working experience in an agile environment as technical leader for full stack java development in a distributed environment, collaboratively with Data Scientists
  • Front End GUI development experience.
  • Advanced knowledge of Python and JSON.
  • Strong UNIX skills.
  • Expertise in CICD, Bit bucket, Artifactory, ansible, Jenkins and sonar cube.
  • Experience with JAVA, J2EE, JavaScript, Perl.
  • Experience with all project lifecycle stages – Requirements Gathering to Post Implementation.
  • Experienced as a team player working in a global team.
  • Ability to manage conflicting requests on time in a continually fast moving environment.
  • Must be a self-starter with attention to detail.
  • Strong communications (written and oral) skills in a front-office setting.
  • Preferred qualifications :

  • Bachelor's degree in computer science, math, statistics, or other related field.
  • Experience with Front Office traders, IT support and Operation teams in a Capital Markets domain.
  • Experience with code optimization, parallelization and deployment. Familiarity handling large amounts of data.
  • Experience in integrating data sources such as audio communications (NTR-X, Verba) and electronic communications (Bloomberg, Microsoft Teams / Graph API, etc)