Job Title or Location
RECENT SEARCHES

Contract Full Stack Engineer (Azure / .Net)

BBGC
Montreal, QC
Full-time
Contract
Experienced

Global technology consultancy BBGC are looking for a Canada-based engineer with full-stack expertise to join our team.

About BBGC

We are a global technology consultancy firm with offices in Middle East, Asia, Europe and USA. We deliver business benefits through innovation. We leverage cutting-edge technology led solutions delivered by a team of skilled professionals, from sustainable software development to cloud services and operational excellence strategy. We have extensive expertise in Capital Markets and in particular Trading and Risk Management functions.

Responsibilities

  • Code, design, and debug applications on both the front-end and the server-side.
  • Write clean, testable, and scalable code to create back-end elements, integrate front-end elements into the application, and manage data exchange between the server and users.
  • Able to solution and identify the different systems required for implementation.
  • Integrate front-end developer-created user-facing components with server-side logic.
  • Create high-availability, low-latency, and high-performance applications.
  • Collaborate with design and product teams to understand end-user requirements.
  • Improve the functionalities of existing software systems.
  • Liaise with stakeholders on requirements and resolve issues promptly.

Requirements

Requirements & Skills

  • Knowledge and understanding of Microsoft technologies, chiefly .net,, .net core & Azure
  • Azure app development experience
  • Experience with frontend language such as JavaScript and frameworks Angular/React
  • Preferably a degree Computer Science or a similar discipline.
  • Experience with database technology ideally Cosmos DB (NoSQL)
  • Knowledge and ability to work with containerization technologies such as Azure Kubernetes Service (AKS)
  • Dynamics 365 CRM customization or Power Platform development
  • Knowledge and ability to work using cloud-based CI/CD deployment pipelines.
  • Excellent communication skills with people from diverse culture and background.
  • Curious, motivated, and enthusiastic to learn new technologies and software.
  • Team player and collaborative problem solver.
  • Excellent analytical and problem-solving capabilities.
  • Strong sense of ownership for project/tasks and responsibility
  • Able to work independently when needed.
  • Always begin with an end in mind with strong desire to make our stakeholders happy