.NET full stack developer

4 weeks ago


Cambridge, Canada Tundra Technical Solutions Full time

Location - Cambridge

Description

Our client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service architecture as part of our project team.


Focus of this role will be to help expand an application to interface with various multi-axis robots to help proactively identify maintenance requirements in coordination with manufacturing business users. Role will also include help to expand current code to scalable enterprise level by establishing standard CI/CD practices.


The successful applicant will be working on designing, developing, and testing the service, messaging, and data access layers of the application. We are looking to create a modern, cloud (hybrid) application that is disaster tolerant and scalable.


As successful applicant, you will be expected to visit the production floor as part of understanding the environment and processes that the application will be used in. Additionally, you will be expected to participate as part of our core SCRUM team, helping to groom and refine stories.

Technical Profile:

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-HTTP 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)

Role Profile:

Demonstrated experience and participation in full SDLC. This role will require successful candidates to take concepts directly from End User and process them through Agile Methodology and realize them into a mission critical industrial environment.

  • Responsibilities:Application Programming
  • Quality Assurance Testing
  • Integration & Implementation

Required Professional Skills

  • Must work well both autonomously and in a team environment
  • Ability to balance concurrent assignments and negotiate with customer groups to follow tasks through to conclusion
  • Ability to write well organized user requirements and technical design documentation
  • Ability to follow requirements and deliver new product features from start to finish
  • Strong interpersonal skills, decision making ability, and problem-solving skills
  • Ability and willingness to learn and adapt to new technologies as business needs evolves
  • Perform under pressure
  • Available to work overtime when required



  • Cambridge, Canada Tundra Technical Solutions Full time

    Location - CambridgeDescriptionOur client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service...


  • Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Location - CambridgeDescriptionOur client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service...


  • Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Location - CambridgeDescriptionOur client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service...


  • Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Location - CambridgeDescriptionOur client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service...


  • Cambridge, Canada Tundra Technical Solutions Full time

    Location - CambridgeDescriptionOur client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service...


  • Cambridge, Canada Tundra Technical Solutions Full time

    Location - Cambridge Description Our client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service...


  • Cambridge, ON, Canada Tundra Technical Solutions Inc. Full time

    Location - Cambridge Description Our client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.0 and Predictive Maintenance development. As a software engineer consultant, you will be working to re-implement existing features into a new micro-service...


  • Cambridge, ON, Canada Tundra Technical Solutions Inc. Full time

    Our client is looking for a self-driven intermediate to senior software engineer to assist in a project to modernize one of our critical systems as part of Industry 4.As a software engineer consultant, you will be working to re-implement existing features into a new micro-service architecture as part of our project team. Focus of this role will be to help...

  • Sr. Software Engineer

    3 weeks ago


    Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full time

    Be part of a fast moving, agile product development team working on the development of Lone Wolf applications. Deliver reliable, scalable new features using .NET Framework, .NET Core, Razor, JavaScript, Microsoft SQL Databases and other modern technologies. Collaborate with the Dev Team and Product teams to design and deliver finished, high-quality, and...

  • Software Engineer

    7 days ago


    Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Position Title – Software Engineer (Senior or Intermediate)Location – CambridgeThis is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire/require 100% remote work.DescriptionOur client is looking for an exceptional self driven problem solver to work on our Quality...

  • Software Engineer

    6 days ago


    Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Position Title – Software Engineer (Senior or Intermediate)Location – CambridgeThis is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire/require 100% remote work.DescriptionOur client is looking for an exceptional self driven problem solver to work on our Quality...

  • Software Engineer

    6 days ago


    Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Position Title – Software Engineer (Senior or Intermediate)Location – CambridgeThis is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire/require 100% remote work.DescriptionOur client is looking for an exceptional self driven problem solver to work on our Quality...


  • Cambridge, Canada Matt Smith Goaltending Inc. Full time

    **About us** Matt Smith Goaltending Inc. is a small business in Cambridge, ON N3H 4W5. We are professional, agile, innovative, and our goal is to Develop a personalized approach to goaltending by building strong relationships with our clients. Striving to be innovative within the space of goaltending development.. Our work environment includes: - Growth...


  • Cambridge, Canada F12.NET Full time

    **Why F12?** Look no further if you seek the fast lane into an IT career or wish to supercharge your professional development. You will work hard with a diverse team and gain exposure to technology services in scores of businesses; your resume will become rich with experience and accomplishments. F12 is on a mission to elevate our employees. We are doing...


  • Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Position Title – Software Engineer (Senior or Intermediate)Location – CambridgeThis is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire/require 100% remote work.DescriptionOur client is looking for a self driven software engineer to work on our Quality Control...


  • Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Position Title – Software Engineer (Senior or Intermediate)Location – CambridgeThis is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire/require 100% remote work.DescriptionOur client is looking for a self driven software engineer to work on our Quality Control...


  • Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Position Title – Software Engineer (Senior or Intermediate)Location – CambridgeThis is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire/require 100% remote work.DescriptionOur client is looking for a self driven software engineer to work on our Quality Control...


  • Cambridge, Canada Grand River Foods Full time

    Position Summary - Deliver the planned annual sales and profit targets for select retail and commercial customers - Work with direct guidance from manager as it relates to business planning and customer strategy - Execute business strategies and tactics as directed - Managing accounts that are typically sophisticated in terms of category management and...


  • Cambridge, Canada Tundra Technical Solutions Inc. Full time

    Position Title – Software Engineer (Senior or Intermediate)Location – CambridgeThis is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire/require 100% remote work.Description Our client is looking for a self driven software engineer to work on our Quality Control...


  • Cambridge, ON, Canada Ontario College Administrative Staff Association Full time

    Academic Job Postings/Listings Only. Please follow-up with the college directly. Professor, Civil Engineering Technology – Surveying & Geomatics Campus: School of Engineering & Technology/Cambridge Vacancy Type: Academic Full-time Net New Position (First consideration for Support Staff and Academic positions will be given to internal applicants in...