Career:
Senior Full Stack Web Developer (Azure & .NET)

Senior Full Stack Web Developer (Azure & .NET)

The Position:

We are seeking a talented Senior Full Stack Web Developer with proven experience in Azure and .NET to join our dynamic team. In this role, you will be responsible for architecting, developing, and maintaining the cloud-based components of our IoT solution. This includes data processing pipelines, user interfaces, APIs, and cloud infrastructure built on Microsoft Azure. Working closely with the embedded systems team, this role ensures tight integration between edge devices and the cloud to provide a seamless experience for end users.

This is a senior role requiring expertise in full-stack development, cloud platforms, and a deep understanding of IoT systems.

What you get to do

Key Responsibilities:

Cloud Architecture and Development:

  • Design, develop, and maintain scalable and secure cloud-based solutions using Azure services and .NET frameworks (Blazor, C#, ASP.NET).
  • Implement APIs for seamless communication between cloud systems and edge devices.
  • Build and optimize the back-end for data processing, storage, and analytics using Azure tools (Azure Functions, IoT Hub, Azure Data Lake, etc.).
  • Develop intuitive and user-friendly front-end interfaces for visualization, configuration, and system monitoring.

IoT Integration:

  • Collaborate closely with the embedded systems team to ensure seamless integration of data pipelines and messaging frameworks between onboard and cloud systems.
  • Develop and maintain real-time data transmission and processing systems.

Data Visualization and Configuration:

  • Create dynamic dashboards and interfaces for users to visualize operational data and manage configurations.

Collaboration and End-to-End Design:

  • Act as a bridge between the embedded and cloud teams to ensure alignment in architecture, messaging protocols, and overall system design.
  • Participate in code reviews, system testing, and performance optimization to ensure reliability and scalability.

System Maintenance and Scalability:

  • Monitor and manage cloud infrastructure for uptime, performance, and cost efficiency.
  • Lead efforts to scale the cloud infrastructure as the product grows and more devices connect.

Documentation and Best Practices:

    • Produce clear and comprehensive documentation for code, APIs, and architectural decisions.
    • Establish and maintain best practices for code quality, security, and DevOps.

What you bring

Qualifications:

· Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
· Proven experience as a Full Stack Web Developer (5+ years, 2+ years with Azure) with a strong portfolio of completed projects.
· Proficiency in .NET technologies, including ASP.NET Core, and Web API.
· Hands-on experience with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (Angular, React, Blazor).
· Experience with Microsoft Azure cloud services and architecture, including Azure App Services, ADX, Event Hub, and Azure DevOps.
· Strong problem-solving skills and the ability to work independently as well as collaboratively within a team.
· Excellent communication skills and attention to detail.

Preferred Qualifications:

· Experience with containerization technologies (e.g., Docker, Kubernetes) and microservices architecture.
· Knowledge of CI/CD pipelines and DevOps practices.
· Familiarity with Agile/Scrum methodologies and tools (e.g., Jira, Azure DevOps).
· Experience with Blazor
· Familiarity with Azure IoT-specific services and messaging protocols (MQTT, AMQP).
· Background in AI/ML pipelines or data analytics frameworks is a plus.
· Experience in mining, heavy industrial IoT, or related industries is an advantage.

Why Join RIGID ROBOTICS

  • Innovation: Work at the cutting edge of technology in the mining industry.
  • Impact: Contribute to more sustainable and efficient mining operations.
  • Talented Team: Join a team of experts dedicated to making a difference.
  • Career Growth: Enjoy opportunities for professional development and growth.
  • Collaborative Culture: Be part of a culture that values collaboration and innovation.
  • Competitive Compensation: 100% medical/dental, competitive salary with flexible vacation policy

What we offer

  • Competitive Salary
  • Well-equipped offices in Burnaby, BC
  • Flexible hybrid work schedule
  • 100% coverage on benefit package
  • Flexible vacation policy
  • You’ll be working among other “A” players.
  • Growing company

Who we are:

At RIGID ROBOTICS™, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our innovative solutions not only significantly boost operational efficiency and human safety but also bring substantial environmental benefits, including reduction in greenhouse gas emissions and explosive usage. Join us as we pave the way towards a more efficient and sustainable future in mining!

How to Apply

Please submit your resume and a cover letter to jobs@rigidrobotics.com, with [FULLSTACK] in the subject, detailing your relevant experience and how you envision contributing to RIGID ROBOTICS’ mission.
RIGID ROBOTICS is an equal opportunity employer. We welcome and encourage diversity in the workplace. Visit https://www.rigidrobotics.com to learn more about our innovative solutions.