Titre du poste ou emplacement
RECHERCHES RÉCENTES

Full Stack .NET Developer Senior F/H

Tundra Technical Solutions Inc.
Cambridge, ON
Executive
Publié il y a 24 jours Ce travail peut expirer bientôt !

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 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. Additionally, you will be expected to participate as part of our core SCRUM team, helping to groom and refine stories. Technical Profile: NET 6+ Data Modelling, Design and Development of Relational Database (Oracle, Postgres, SQL Server) Git or other related distributed version control software Minimum 5 year working experience js Test Driven Development Design and implementation of Distributed, Containerized applications using design patterns such as MVC, MVVM, MVP and Dependency Injection 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) 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. Quality Assurance Testing Integration & Implementation Ability to write well organized user requirements and technical design documentation Available to work overtime when required #