Job Description
Position Overview:
We are seeking a talented hands-on Software Architect to lead the design and development of our IoT product, which integrates with our robust cloud SaaS solution. This role involves working with a Linux-based IoT device and a cloud SaaS solution on Azure.
Key Responsibilities
- Architect and develop IoT and cloud-based software solutions.
- Design and optimize client-side applications using Angular.
- Design and implement backend systems with .NET Core and C#.
- Work with Docker, RabbitMQ, Redis, and Azure services like IoT Hub, Event Hubs, serverless functions, and CosmosDB.
- Ensure system security and optimization for performance.
Qualifications
- Proven experience of at least 2 years in software architecture, particularly with IoT and SaaS cloud solutions.
- Proven experience of at least 6 years in .NET hands-on development.
- Proficiency in Linux, Docker, Angular, .NET Core, C#, CosmosDB, and RabbitMQ.
- Extensive experience with Azure/AWS/GCP cloud services.
- Strong problem-solving, leadership, and project management skills.
- Passion for staying current with IoT and cloud technology trends.