Job Title or Location

Senior Full Stack Developer (Onsite in Cambridge, ON)

VectorVue
Mississauga, ON
Remote
Executive
Posted 13 days ago

We are seeking a talented and experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining software applications.

Note : This role will require onsite work 4 days a week, with the option to work one day a week remotely. Long Term contract with high chance or renewal year over year.

Qualifications

5+ years, expert level experience in several of the following

  • .NET 6+
  • Angular 12+
  • Data Modelling, Design and Development of Relational Database (Oracle, Postgres, SQL Server)
  • Git or other related distributed version control software
  • Developing Multi-threaded & Concurrent applications
  • Developing applications to communicate with TCP/IP and non- clients

Minimum 5 year working experience

  • Node.js
  • Test Driven Development
  • Design and implementation of Distributed, Containerized applications using design patterns such as MVC, MVVM, MVP and Dependency Injection
  • Container Platforms (Docker, Kubernetes, EKS, ECS)
  • Software build, deployment, and maintenance using build tools, IIS, and Windows Servers
  • Operating System Administration and Troubleshooting (Windows Server, RHEL)

Nice to Have Technical Skills

  • Experience integrating data interface with Multi-Axis robots (Kawasaki, Nachi, Yaskawa, Fanuc)
  • CI/CD Concepts (Azure DevOps, Github Actions, etc)
  • Industrial Protocols (OPC, PLC, Modbus, RFID)
  • Message Bus (MSMQ, Kafka, RabbitMQ, MQTT)
  • Power BI
  • Machine Learning Concepts (Google Collabs, Amazon Sagemaker, etc)

Duties and responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architectures
  • Build front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings Help create and adhere to project timeline and calendar
  • Ensure project adheres to the set schedule and is meeting goals of the client

Job Types: Full-time, Contract

Pay: $50.00-$70.00 per hour

Expected hours: 40 per week

Schedule:

  • Monday to Friday

Application question(s):

  • Are you able to legally work in Canada (Canadian Citizen, PR, Open Work Permit)?

Education:

  • Bachelor's Degree (preferred)

Experience:

  • Full-stack development: 5 years (required)

Work Location: In person

#J-18808-Ljbffr