Senior .net Full Stack Engineer

Canada, Canada

Job Description

We are looking for Senior .NET Full-Stack (Angular) Engineer to join our team.

Our Client is Canada's leading discount brokerage. It offers a great balance of platforms, range of markets to trade and services including multiple account types. It is is an excellent choice if you reside in Canada or for international clients looking to trade Canadian and U.S. regional stock exchanges.

Responsibilities:

  • Being a hands-on technical tester Applying Automation testing approaches using modern AT tools and approaches
  • Develop product pieces adopting the best industry practices
  • Conduct regular code reviews to improve code quality, design, and tests
  • Attend regular Retrospective meetings to discuss solutions to technical and process challenges
  • Recommend system solutions by comparing the advantages and disadvantages of custom development and open source alternatives
  • Complete application development by coordinating requirements, schedules, and activities
  • Explore new opportunities to add value to product and process and present to the team
Requirements:
  • 4+ years of software development
  • Strong software design fundamentals (SOLID, OOP, OOD etc.)
  • Solid knowledge and experience with .NET Core, .NET5+
  • Development of UI using Typescript. Angular framework is preferred
  • Experience in building microservices and distributed systems
  • Upper-Intermediate English level
  • Knowledge of Agile (preferably SCRUM) development practices
  • Strong analytic & problem-solving skills
  • The solution-focused, takes initiative to work effectively within established guidelines
We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2063003
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Canada, Canada
  • Education
    Not mentioned